A3DFRMFeatureData

struct A3DFRMFeatureData

Structure for all feature information: type, data, connection, access to sub-features.

Variables

A3DFRMTypeData A3DFRMFeatureData.m_sType

Feature type.

A3DUns32 A3DFRMFeatureData.m_uiParametersSize

Number of parameters.

A3DFRMParameter **A3DFRMFeatureData.m_ppParameters

Array of parameters.

EA3DFRMDataType A3DFRMFeatureData.m_eDataType

Type of the data.

If it is kA3DFRMDataNone, no data is directly associated to the feature. Otherwise use A3DFRMDoubleDataGet(), A3DFRMIntegerDataGet(), A3DFRMStringDataGet() or A3DFRMEnumDataGet() to access to the data according to the type.

A3DUns32 A3DFRMFeatureData.m_uiConnectionSize

Number of connections.

A3DFRMLinkedItem **A3DFRMFeatureData.m_ppConnections

Array of connections, to the geometry, to other features, to PMI…

A3DBool A3DFRMFeatureData.m_bIsNode

A3D_TRUE if the feature corresponds to a node in the CAD tree.

A3DBool A3DFRMFeatureData.m_bIsSubTree

A3D_TRUE if the feature corresponds to a sub-tree in the CAD tree.