Creates and accesses entities that reference coordinate system subcomponent. More...

Data Structures

struct  A3DMiscReferenceOnCsysItemData
 Reference on coordinate system item. More...
 

Functions

A3DStatus A3DMiscReferenceOnCsysItemCreate (const A3DMiscReferenceOnCsysItemData *pData, A3DMiscReferenceOnCsysItem **ppReferenceOnCSYSItem)
 Creates an A3DMiscReferenceOnCsysItem from an A3DMiscReferenceOnCsysItemData structure. More...
 
A3DStatus A3DMiscReferenceOnCsysItemGet (const A3DMiscReferenceOnCsysItem *pReferenceOnCSYSItem, A3DMiscReferenceOnCsysItemData *pData)
 Populates the A3DMiscReferenceOnCsysItemData structure. More...
 

Detailed Description

Creates and accesses entities that reference coordinate system subcomponent.

Version
6.0 Entity type is kA3DTypeMiscReferenceOnCsysItem.

Reference on coordinate system subcomponent are retrieved by the index. m_uiIndex = 1 plane (x,y) m_uiIndex = 2 plane (y,z) m_uiIndex = 3 plane (x,z) m_uiIndex = 4 axis x m_uiIndex = 5 axis y m_uiIndex = 6 axis z

Function Documentation

◆ A3DMiscReferenceOnCsysItemGet()

A3DStatus A3DMiscReferenceOnCsysItemGet ( const A3DMiscReferenceOnCsysItem pReferenceOnCSYSItem,
A3DMiscReferenceOnCsysItemData pData 
)

Populates the A3DMiscReferenceOnCsysItemData structure.

Version
6.0
Returns
A3D_SUCCESS in case of success or an error code
Return values
A3D_INITIALIZE_NOT_CALLED
A3D_INVALID_DATA_STRUCT_SIZE
A3D_INVALID_DATA_STRUCT_NULL
A3D_INVALID_ENTITY_NULL
A3D_INVALID_ENTITY_TYPE
A3D_SUCCESS

◆ A3DMiscReferenceOnCsysItemCreate()

A3DStatus A3DMiscReferenceOnCsysItemCreate ( const A3DMiscReferenceOnCsysItemData pData,
A3DMiscReferenceOnCsysItem **  ppReferenceOnCSYSItem 
)

Creates an A3DMiscReferenceOnCsysItem from an A3DMiscReferenceOnCsysItemData structure.

Version
6.0
Returns
A3D_SUCCESS in case of success or an error code
Return values
A3D_INVALID_DATA_STRUCT_SIZE
A3D_INVALID_DATA_STRUCT_NULL
A3D_ENTITYREFERENCE_INCONSISTENT_REFERENCE
A3D_SUCCESS