Defines classes, types, enums, and functions related to PMI entities. More...
Classes | |
class | AngleUnitAttribute |
Defines an angle unit. More... | |
class | Camera |
Defines a camera (point of view) in a scene. More... | |
class | CompositeOutline |
Defines a collection of outlines. More... | |
class | Curve2dOutline |
Defines an outline consist of 2d curves. More... | |
class | CurveOutline |
Defines an outline consist of curves. More... | |
class | Data |
Defines a container storing a PMI data. More... | |
class | DatumComponent |
Defines a component represented by a datum, datum feature symbol or datum target. More... | |
class | DatumRefAttribute |
Defines a datum reference. More... | |
class | DatumRefCompartmentAttribute |
Defines a compartment of datum references or compartments. More... | |
class | DatumTargetAttribute |
Defines a datum target data. More... | |
class | DimensionComponent |
Defines a component represented by a dimensional tolerance. More... | |
class | DisplacementAttribute |
Defines a displacement value for an unequally disposed geometric tolerance. More... | |
class | Element |
Defines a complete PMI element. More... | |
class | GeometricToleranceComponent |
Defines a component represented by a geometric tolerance. More... | |
class | GraphicalComponent |
The base class for the graphical component types. More... | |
class | GraphicalComponentCombinedVisitor |
Provides combined method operator() to visit all components. More... | |
class | GraphicalComponentVisitor |
Defines a visitor of the components. More... | |
class | GraphicalComponentVoidVisitor |
Component visitor with the empty implementation. More... | |
class | GraphicalRepresentation |
Defines a PMI graphical element. More... | |
class | LengthUnitAttribute |
Defines a length unit. More... | |
class | LimitsAndFitsAttribute |
Defines a kind of a tolerance class dimension. More... | |
class | MachiningAllowanceAttribute |
Defines a machining allowance and its bound (deviations). More... | |
class | MaximumValueAttribute |
Defines a maximum value. More... | |
class | ModifierAttribute |
Defines a type of the modification. More... | |
class | ModifierWithValueAttribute |
Defines the type of the modification with additional value. More... | |
class | Outline |
Base class for various outline types. More... | |
class | OutlinedComponent |
Defines a component represented by an outline. More... | |
class | OutlineVisitor |
Defines the visitor of the outline elements. More... | |
class | PlusMinusBoundsAttribute |
Defines a plus and minus bounds (deviations) of a tolerance. More... | |
class | Poly2dOutline |
Defines an outline consist of 2d polylines. More... | |
class | PolyOutline |
Defines an outline consist of polylines. More... | |
class | QualifierAttribute |
Defines the type of a qualifier. More... | |
class | RangeAttribute |
Defines the range of a value. More... | |
class | SavedView |
Defines a view orientation of the model and a subset of visible PMI elements. More... | |
class | SemanticAttribute |
The base class for the semantic attribute types. More... | |
class | SemanticAttributeVisitor |
Defines a visitor of the attributes. More... | |
class | SemanticAttributeVoidVisitor |
Attribute visitor with empty implementation. More... | |
class | SemanticComponent |
The base class for various component types. More... | |
class | SemanticComponentVisitor |
Defines a visitor of the components. More... | |
class | SemanticComponentVoidVisitor |
The component visitor with empty implementation. More... | |
class | SemanticRepresentation |
Defines a PMI semantic representation. More... | |
class | SurfaceFinishComponent |
Defines a component represented by a suface texture. More... | |
class | SurfaceTextureRequirementAttribute |
Defines a surface texture requirement. More... | |
class | TextComponent |
Defines a component represented by text. More... | |
class | TriangulatedComponent |
Defines a component represented by a triangulation. More... | |
Enumerations | |
enum class | ElementType { Note , Dimension , Tolerance , CoordinateSystem , CenterLine , ReferenceGeometry , MeasurementPoint , Datum , FeatureControlFrame , Weld , SurfaceFinish , Section , Undefined = 1000 , UserDefined } |
Defines the PMI element type. | |
Defines classes, types, enums, and functions related to PMI entities.