Outline visitor with empty implementation. More...
#include <cadex/ModelData_PMIOutlineVisitor.hxx>
Public Member Functions | |
void | operator() (const ModelData_PMIPolyOutline &theOutline) override |
void | operator() (const ModelData_PMIPoly2dOutline &theOutline) override |
void | operator() (const ModelData_PMICurveOutline &theOutline) override |
void | operator() (const ModelData_PMICurve2dOutline &theOutline) override |
bool | VisitEnter (const ModelData_PMICompositeOutline &theOutline) override |
void | VisitLeave (const ModelData_PMICompositeOutline &theOutline) override |
virtual void | operator() (const ModelData_PMIPolyOutline &theOutline)=0 |
virtual void | operator() (const ModelData_PMIPoly2dOutline &theOutline)=0 |
virtual void | operator() (const ModelData_PMICurveOutline &theOutline)=0 |
virtual void | operator() (const ModelData_PMICurve2dOutline &theOutline)=0 |
virtual bool | VisitEnter (const ModelData_PMICompositeOutline &theOutline)=0 |
virtual void | VisitLeave (const ModelData_PMICompositeOutline &theOutline)=0 |
Outline visitor with empty implementation.
ModelData_PMIOutlineVoidVisitor can be used as a base class for subclasses that only need to redefine a few methods.
|
overridevirtual |
Implements cadex::ModelData_PMIOutlineVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMIOutlineVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMIOutlineVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMIOutlineVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMIOutlineVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMIOutlineVisitor.