A3DFRMFeatureData Struct Reference

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

Data Fields

A3DBool m_bIsNode
 
A3DBool m_bIsSubTree
 
EA3DFRMDataType m_eDataType
 
A3DFRMFeatureLinkedItem ** m_ppConnections
 
A3DFRMParameter ** m_ppParameters
 
A3DFRMFeatureTypeData m_sType
 
A3DUns32 m_uiConnectionSize
 
A3DUns32 m_uiParametersSize
 
A3DUns16 m_usStructSize
 

Detailed Description

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

See also
A3DFRMFeatureGet
Version
10.2

Field Documentation

A3DBool A3DFRMFeatureData::m_bIsNode

TRUE if the feature corresponds to a node in the cad tree

A3DBool A3DFRMFeatureData::m_bIsSubTree

TRUE if the feature corresponds to a sub tree in the cad tree

EA3DFRMDataType A3DFRMFeatureData::m_eDataType

Type of the data, if it's kA3DFRMDataNone, no data is directly associated to the feature; else use A3DFRMDoubleDataGet, A3DFRMIntegerDataGet, A3DFRMEnumDataGet, or A3DFRMFeatureGetEnumValueAsString to access to the data according the type

A3DFRMFeatureLinkedItem** A3DFRMFeatureData::m_ppConnections

Array of connections, to the geometry, to other feature, to pmi...

A3DFRMParameter** A3DFRMFeatureData::m_ppParameters

Array of parameters.

A3DFRMFeatureTypeData A3DFRMFeatureData::m_sType

Feature type.

A3DUns32 A3DFRMFeatureData::m_uiConnectionSize

Number of connections.

A3DUns32 A3DFRMFeatureData::m_uiParametersSize

Number of parameters.

A3DUns16 A3DFRMFeatureData::m_usStructSize

Reserved; must be initialized by A3D_INITIALIZE_DATA.