A3DMiscEntityReferenceData Struct Reference

Structure that identifies the referenced entity and that provides a new coordinate system. More...

Data Fields

A3DRiCoordinateSystemm_pCoordinateSystem
 
A3DEntitym_pEntity
 
A3DUns16 m_usStructSize
 

Detailed Description

Structure that identifies the referenced entity and that provides a new coordinate system.

Version
2.0

If the type of the referenced entity is topology, m_pEntity is an A3DMiscReferenceOnTopology object of type kA3DTypeMiscReferenceOnTopology, which contains the reference to the topological body. In addition to containing a reference to the topology entity, the A3DMiscReferenceOnTopology entity defines the topology item type and includes indexes to items in the global settings, such as color and layer.

If the type of the referenced entity is not topology, the m_pEntity member can directly reference an object that has one of the types defined in Referenceable Non-Topological Entities. (m_pEntity can also be NULL.)
To get the type of the entity referenced by the m_pEntity member, use the A3DEntityGetType function.

Field Documentation

A3DRiCoordinateSystem* A3DMiscEntityReferenceData::m_pCoordinateSystem

Optional location.

A3DEntity* A3DMiscEntityReferenceData::m_pEntity

Referenced entity. It can be NULL.

A3DUns16 A3DMiscEntityReferenceData::m_usStructSize

Reserved; must be initialized by A3D_INITIALIZE_DATA.