Hide menu
Loading...
Searching...
No Matches
cadex::PMI::SemanticComponentVoidVisitor Class Reference

The component visitor with empty implementation. More...

#include <cadex/PMI/SemanticComponentVisitor.hxx>

Inheritance diagram for cadex::PMI::SemanticComponentVoidVisitor:
cadex::PMI::SemanticComponentVisitor

Public Member Functions

void operator() (const DimensionComponent &theComponent) override
 
void operator() (const GeometricToleranceComponent &theComponent) override
 
void operator() (const DatumComponent &theComponent) override
 
void operator() (const SurfaceFinishComponent &theComponent) override
 

Detailed Description

The component visitor with empty implementation.

SemantiComponentVoidVisitor can be used as a base class for subclasses that only need to redefine a few methods.

Member Function Documentation

◆ operator()() [1/4]

void cadex::PMI::SemanticComponentVoidVisitor::operator() ( const DatumComponent & theComponent)
overridevirtual

◆ operator()() [2/4]

void cadex::PMI::SemanticComponentVoidVisitor::operator() ( const DimensionComponent & theComponent)
overridevirtual

◆ operator()() [3/4]

void cadex::PMI::SemanticComponentVoidVisitor::operator() ( const GeometricToleranceComponent & theComponent)
overridevirtual

◆ operator()() [4/4]

void cadex::PMI::SemanticComponentVoidVisitor::operator() ( const SurfaceFinishComponent & theComponent)
overridevirtual