A3DMiscEntityReferenceData

struct A3DMiscEntityReferenceData

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

2.0

If the type of the referenced entity is topology,:c:member:m_pEntity <A3DMiscEntityReferenceData.m_pEntity>is an:c:type:~A3DMiscReferenceOnTopologyobject of type:c:enumerator:~kA3DTypeMiscReferenceOnTopology, which contains the reference to the topological body. In addition to containing a reference to the topology entity, the:c:type:~A3DMiscReferenceOnTopologyentity 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:c:member:m_pEntity <A3DMiscEntityReferenceData.m_pEntity>member can directly reference an object that has one of the types defined in:ref:Referenceable Non-Topological Entities <group__a3d__eligibleforreference>. (m_pEntitycan also be NULL.)To get the type of the entity referenced by the:c:member:m_pEntity <A3DMiscEntityReferenceData.m_pEntity>member, use the:c:func:~A3DEntityGetTypefunction.

Variables

A3DEntity *A3DMiscEntityReferenceData.m_pEntity

Referenced entity.

It can be NULL.

A3DRiCoordinateSystem *A3DMiscEntityReferenceData.m_pCoordinateSystem

Optional location.