Enum pfcModelType
# include <pfcModel.h>
enum pfcModelType
{
pfcMDL_ASSEMBLY,
pfcMDL_PART,
pfcMDL_DRAWING,
pfcMDL_2D_SECTION,
pfcMDL_LAYOUT,
pfcMDL_DWG_FORMAT,
pfcMDL_MFG,
pfcMDL_REPORT,
pfcMDL_MARKUP,
pfcMDL_DIAGRAM,
pfcMDL_UNSPECIFIED,
pfcMDL_CE_SOLID,
pfcMDL_CE_DRAWING,
pfcModelType_nil
};
Description
This enumerated type lists the supported model types.
-
Manual References:
-
Interface: Importing 3D Geometry
Values
-
pfcMDL_ASSEMBLY
- An assembly.
-
pfcMDL_PART
- A part.
-
pfcMDL_DRAWING
- A drawing.
-
pfcMDL_2D_SECTION
- A two-dimensional section.
-
pfcMDL_LAYOUT
- A layout.
-
pfcMDL_DWG_FORMAT
- A drawing format.
-
pfcMDL_MFG
- A manufacturing model.
-
pfcMDL_REPORT
- A report.
-
pfcMDL_MARKUP
- A drawing markup.
-
pfcMDL_DIAGRAM
- A diagram.
-
pfcMDL_UNSPECIFIED
- Not specifying a particular model type
-
pfcMDL_CE_SOLID
- Layout model; NOTE: this type is read-only, passing it back to Creo may lead to unpredictable behavior.
-
pfcMDL_CE_DRAWING
- Reserved for internal use.
-
pfcModelType_nil
- Enum null value.