A3DAsmProductOccurrenceDataInv Struct Reference

A structure specifying product occurrence data specific to Inventor format. More...

Data Fields

A3DInt32 m_aiCLSID [4]
 
A3DInt32m_aiFlexibleOccurrenceIDs
 
A3DInt32m_aiOccurrenceIDs
 
A3DEProductOccurrenceTypeInv m_eType
 
A3DInt32 m_iNodeID
 
A3DUns32 m_uiFlexibleOccurrenceIDsSize
 
A3DUns32 m_uiOccurrenceIDsSize
 
A3DUns16 m_usStructSize
 

Detailed Description

A structure specifying product occurrence data specific to Inventor format.

Version
8.2

Field Documentation

A3DUns16 A3DAsmProductOccurrenceDataInv::m_usStructSize

Reserved; must be initialized by A3D_INITIALIZE_DATA.

A3DEProductOccurrenceTypeInv A3DAsmProductOccurrenceDataInv::m_eType

Product Occurrence Type (none, iam, ipt).

A3DInt32 A3DAsmProductOccurrenceDataInv::m_aiCLSID[4]

Product CLSID. Only on regular products (type: iam, ipt).

A3DInt32 A3DAsmProductOccurrenceDataInv::m_iNodeID

Node ID.

A3DUns32 A3DAsmProductOccurrenceDataInv::m_uiOccurrenceIDsSize

Size of next array.

A3DInt32* A3DAsmProductOccurrenceDataInv::m_aiOccurrenceIDs

Ids of Products corresponding to occurrences.

A3DUns32 A3DAsmProductOccurrenceDataInv::m_uiFlexibleOccurrenceIDsSize

Size of next array.

A3DInt32* A3DAsmProductOccurrenceDataInv::m_aiFlexibleOccurrenceIDs

Ids of flexible occurrences