Enum pfcModelItemType
# include <pfcModelItem.h>
enum pfcModelItemType
{
pfcITEM_FEATURE,
pfcITEM_SURFACE,
pfcITEM_EDGE,
pfcITEM_COORD_SYS,
pfcITEM_AXIS,
pfcITEM_POINT,
pfcITEM_QUILT,
pfcITEM_CURVE,
pfcITEM_LAYER,
pfcITEM_NOTE,
pfcITEM_DIMENSION,
pfcITEM_REF_DIMENSION,
pfcITEM_SIMPREP,
pfcITEM_SOLID_GEOMETRY,
pfcITEM_TABLE,
pfcITEM_DTL_ENTITY,
pfcITEM_DTL_NOTE,
pfcITEM_DTL_GROUP,
pfcITEM_DTL_SYM_DEFINITION,
pfcITEM_DTL_SYM_INSTANCE,
pfcITEM_DTL_OLE_OBJECT,
pfcITEM_EXPLODED_STATE,
pfcITEM_EDGE_START,
pfcITEM_LOG_EDGE,
pfcITEM_EDGE_END,
pfcITEM_XSEC,
pfcITEM_LAYER_STATE,
pfcITEM_COMBINED_STATE,
pfcITEM_STYLE_STATE,
pfcITEM_RP_MATERIAL,
pfcITEM_VIEW,
pfcITEM_SURF_FIN,
pfcITEM_ANNOT_PLANE,
pfcITEM_ANNOTATION_ELEM,
pfcITEM_SET_DATUM_TAG,
pfcITEM_GTOL,
pfcITEM_BODY,
pfcITEM_CRV_START,
pfcITEM_CRV_END,
pfcModelItemType_nil
};
Description
This enumerated type lists the different kinds of model item.
-
Manual References:
-
Features: Creating a Custom UDF, ModelItem: Getting ModelItem Objects, Interface: Import Feature Properties, Overview of Creo Object TOOLKIT C++: Visit Methods, Assemblies and Components: Variant Items for Flexible Components
Values
-
pfcITEM_FEATURE
- Feature
-
pfcITEM_SURFACE
- Surface
-
pfcITEM_EDGE
- Edge
-
pfcITEM_COORD_SYS
- Coordinate system
-
pfcITEM_AXIS
- Axis
-
pfcITEM_POINT
- Point
-
pfcITEM_QUILT
- Quilt
-
pfcITEM_CURVE
- Curve
-
pfcITEM_LAYER
- Layer
-
pfcITEM_NOTE
- A solid model note
-
pfcITEM_DIMENSION
- Dimension
-
pfcITEM_REF_DIMENSION
- Reference dimension
-
pfcITEM_SIMPREP
- Simplified representation
-
pfcITEM_SOLID_GEOMETRY
- A solid geometry layer item.
-
pfcITEM_TABLE
- A drawing table
-
pfcITEM_DTL_ENTITY
- A detail entity
-
pfcITEM_DTL_NOTE
- A detail note
-
pfcITEM_DTL_GROUP
- A detail draft group
-
pfcITEM_DTL_SYM_DEFINITION
- A symbol definition
-
pfcITEM_DTL_SYM_INSTANCE
- A symbol instance
-
pfcITEM_DTL_OLE_OBJECT
- A drawing-embedded OLE object
-
pfcITEM_EXPLODED_STATE
- An exploded state
-
pfcITEM_EDGE_START
-
-
pfcITEM_LOG_EDGE
-
-
pfcITEM_EDGE_END
-
-
pfcITEM_XSEC
- Cross Section
-
pfcITEM_LAYER_STATE
- Layer state
-
pfcITEM_COMBINED_STATE
- Combined state
-
pfcITEM_STYLE_STATE
- Style state
-
pfcITEM_RP_MATERIAL
- Material Item
-
pfcITEM_VIEW
- View
-
pfcITEM_SURF_FIN
-
-
pfcITEM_ANNOT_PLANE
-
-
pfcITEM_ANNOTATION_ELEM
-
-
pfcITEM_SET_DATUM_TAG
-
-
pfcITEM_GTOL
-
-
pfcITEM_BODY
- Solid body
-
pfcITEM_CRV_START
- Datum Curve End
-
pfcITEM_CRV_END
- Datum Curve End
-
pfcModelItemType_nil
- Enum null value.