Attribute visitor with empty implementation. More...
#include <cadex/ModelData_PMISemanticAttributeVisitor.hxx>
Public Member Functions | |
void | operator() (const ModelData_PMIModifierAttribute &theAttribute) override |
void | operator() (const ModelData_PMIModifierWithValueAttribute &theAttribute) override |
void | operator() (const ModelData_PMIQualifierAttribute &theAttribute) override |
void | operator() (const ModelData_PMIPlusMinusBoundsAttribute &theAttribute) override |
void | operator() (const ModelData_PMIRangeAttribute &theAttribute) override |
void | operator() (const ModelData_PMILimitsAndFitsAttribute &theAttribute) override |
void | operator() (const ModelData_PMIDatumTargetAttribute &theAttribute) override |
void | operator() (const ModelData_PMIDatumRefAttribute &theAttribute) override |
void | operator() (const ModelData_PMIDatumRefCompartmentAttribute &theAttribute) override |
void | operator() (const ModelData_PMIMaximumValueAttribute &theAttribute) override |
void | operator() (const ModelData_PMIDisplacementAttribute &theAttribute) override |
void | operator() (const ModelData_PMILengthUnitAttribute &theAttribute) override |
void | operator() (const ModelData_PMIAngleUnitAttribute &theAttribute) override |
void | operator() (const ModelData_PMIMachiningAllowanceAttribute &theAttribute) override |
void | operator() (const ModelData_PMISurfaceTextureRequirementAttribute &theAttribute) override |
virtual void | operator() (const ModelData_PMIModifierAttribute &theAttribute)=0 |
virtual void | operator() (const ModelData_PMIModifierWithValueAttribute &theAttribute)=0 |
virtual void | operator() (const ModelData_PMIQualifierAttribute &theAttribute)=0 |
virtual void | operator() (const ModelData_PMIPlusMinusBoundsAttribute &theAttribute)=0 |
virtual void | operator() (const ModelData_PMIRangeAttribute &theAttribute)=0 |
virtual void | operator() (const ModelData_PMILimitsAndFitsAttribute &theAttribute)=0 |
virtual void | operator() (const ModelData_PMIDatumTargetAttribute &theAttribute)=0 |
virtual void | operator() (const ModelData_PMIDatumRefAttribute &theAttribute)=0 |
virtual void | operator() (const ModelData_PMIDatumRefCompartmentAttribute &theAttribute)=0 |
virtual void | operator() (const ModelData_PMIMaximumValueAttribute &theAttribute)=0 |
virtual void | operator() (const ModelData_PMIDisplacementAttribute &theAttribute)=0 |
virtual void | operator() (const ModelData_PMILengthUnitAttribute &theAttribute)=0 |
virtual void | operator() (const ModelData_PMIAngleUnitAttribute &theAttribute)=0 |
virtual void | operator() (const ModelData_PMIMachiningAllowanceAttribute &theAttribute)=0 |
virtual void | operator() (const ModelData_PMISurfaceTextureRequirementAttribute &theAttribute)=0 |
Attribute visitor with empty implementation.
ModelData_PMISemanticAttributeVoidVisitor can be used as a base class for subclasses that only need to redefine a few methods.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.
|
overridevirtual |
Implements cadex::ModelData_PMISemanticAttributeVisitor.