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

The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 300, page 516.

The ISO PDF Specification, ISO 32000-2:2017 PDF 2.0; Table: 311, page 645.

Adobe Supplement to the ISO 32000, BaseVersion: 1.7, ExtensionLevel: 3; Table: 9.35, page 56.

This class is always an indirect object because it is also a StreamElement and these are always indirect objects.

A 3D stream contains the three-dimensional model data for a 3D annotation. The stream body holds the model in a format such as U3D or PRC, identified by the Subtype entry.

The VA entry holds an array of 3D view dictionaries that define the named views available for the model. Viewers present these views in a list from which the user can select. The DV entry names or references the default view.

The Resources entry holds a resources dictionary for assets referenced by the 3D stream, such as textures and auxiliary data files. The OnInstantiate entry holds a 3D JavaScript script that runs when the model is first loaded.

The AN entry references a 3D animation style dictionary that controls how the model animates. The ColorSpace entry specifies the colour space used for lighting and rendering calculations.

System.Object
    WebSupergoo.ABCpdf14.Elements.Element
       WebSupergoo.ABCpdf14.Elements.D3DStreamElement

 

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

 

   
   
Property
Description
StreamElement The StreamElement associated with this class.
EntryType Represents the "Type" entry of the 3d stream dictionary object.
EntrySubtype Represents the "Subtype" entry of the 3d stream dictionary object.
EntryVA Represents the "VA" entry of the 3d stream dictionary object.
EntryDV Represents the "DV" entry of the 3d stream dictionary object.
EntryResources Represents the "Resources" entry of the 3d stream dictionary object.
EntryOnInstantiate Represents the "OnInstantiate" entry of the 3d stream dictionary object.
EntryAN Represents the "AN" entry of the 3d stream dictionary object.
EntryColorSpace Represents the "ColorSpace" entry of the 3d stream dictionary object.
inherited properties...