This class represents the 3D node dictionary. This is definitively detailed in:.

The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 312, page 538.

The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 9.47, page 58.

The ISO PDF Specification, ISO 32000-2:2017 PDF 2.0; Table: 323, page 670.

A 3D node dictionary modifies the appearance or visibility of a named node within the 3D model hierarchy. Node dictionaries are used in 3D views to override the default appearance of specific model components.

The N entry holds the node name as a byte string, identifying the node within the model hierarchy. The Instance entry holds the instance name if the same named node appears multiple times.

The Data entry references a 3D stream providing replacement geometry data for the node. The RM entry references a render mode dictionary overriding the node render mode. The O entry specifies the node opacity.

The V entry, when false, hides the node. The M entry holds a 12-element array defining a transformation matrix for the node.

System.Object
    WebSupergoo.ABCpdf14.Elements.Element
       WebSupergoo.ABCpdf14.Elements.D3DNodeElement

 

   
   
Method
Description
D3DNodeElement Create a new D3DNodeElement.
inherited methods...

 

   
   
Property
Description
EntryType Represents the "Type" entry of the 3d node dictionary object.
EntryN Represents the "N" entry of the 3d node dictionary object.
EntryInstance Represents the "Instance" entry of the 3d node dictionary object.
EntryData Represents the "Data" entry of the 3d node dictionary object.
EntryRM Represents the "RM" entry of the 3d node dictionary object.
EntryO Represents the "O" entry of the 3d node dictionary object.
EntryV Represents the "V" entry of the 3d node dictionary object.
EntryM Represents the "M" entry of the 3d node dictionary object.
inherited properties...