Library | File

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.