Hide menu
Loading...
Searching...
No Matches
cadex::ModelData_PMISemanticAttributeVisitor Class Referenceabstract

Defines a visitor of the attributes. More...

#include <cadex/ModelData_PMISemanticAttributeVisitor.hxx>

Inheritance diagram for cadex::ModelData_PMISemanticAttributeVisitor:
cadex::ModelData_PMISemanticAttributeVoidVisitor

Public Member Functions

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
 

Detailed Description

Defines a visitor of the attributes.

Examples
exploring/pmi/Program.cs, and exploring/pmi/main.cxx.