A3DPDFNodeData

struct A3DPDFNodeData

Structure that defines information for a PDF node in a modelfile.

10.0

Variables

A3DEntity *A3DPDFNodeData.m_pEntity

The pointer on PRC entity.

A3DInt32 A3DPDFNodeData.m_iPocFatherIndex

The index of the product occurrence father in the list of nodes into modelfile (A3DPDFModelFileNodesData::m_ppNodes).

A3DPDFEModelFileNodeType A3DPDFNodeData.m_eNodeType

Type of the entity (product occurence, geometry node, or 3D PMI node).

A3DUTF8Char *A3DPDFNodeData.m_pcNodeUid

The PDF unique id of the node.

This can be used in javascript code to interact witrh 3D nodes.

A3DUTF8Char *A3DPDFNodeData.m_pcName

Name of the PRC entity associated with the node.

A3DUTF8Char *A3DPDFNodeData.m_pcOriginalFilePath

If the node is for a product occurence, this is the original file name stored in the CAD file.

A3DUTF8Char *A3DPDFNodeData.m_pcFilePath

If the node is for a product occurence, this is the full path name of the file associated with the product occurrence.

A3DInt32 A3DPDFNodeData.m_iNbAttributes

Size of the following array.

A3DPDFNodeAttributeData **A3DPDFNodeData.m_ppAttributes

Array of attributes.