Hide menu
Loading...
Searching...
No Matches
cadex.PMI Namespace Reference

Contains 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 consisting of 2D curves. More...
 
class  CurveOutline
 Defines an outline consisting of curves. 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
 Base class for drawing elements. 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 a combined method operator() to visit all components. More...
 
class  GraphicalComponentVisitor
 Defines a visitor for components. More...
 
class  GraphicalComponentVoidVisitor
 Component visitor with an empty implementation. 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 plus and minus bounds (deviations) of a tolerance. More...
 
class  Poly2dOutline
 Defines an outline consisting of 2D polylines. More...
 
class  PolyOutline
 Defines an outline consisting 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 for 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 for 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  ElementType {
  Note , Dimension , Tolerance , CoordinateSystem ,
  CenterLine , ReferenceGeometry , MeasurementPoint , Datum ,
  FeatureControlFrame , Weld , SurfaceFinish , Section ,
  Undefined = 1000 , UserDefined
}
 Defines the PMI element type. More...
 

Detailed Description

Contains classes, types, enums, and functions related to PMI entities.

Enumeration Type Documentation

◆ ElementType

Defines the PMI element type.

Defines the PMI graphical element type.