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.

A3DEFRMDataType A3DFRMFeatureData.m_eDataType

Type of the data.

If it is``kA3DFRMDataNone``, no data is directly associated to the feature. Otherwise use:c:func:~A3DFRMDoubleDataGet,:c:func:~A3DFRMIntegerDataGet,:c:func:~A3DFRMStringDataGetor:c:func:~A3DFRMEnumDataGetto 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.