Pdf3dView Class

Specifies parameters to apply to the virtual camera associated with a 3D annotation.

Inheritance Hierarchy

System.Object
  BitMiracle.Docotic.Pdf.Pdf3dView

Namespace:  BitMiracle.Docotic.Pdf
Assembly:  BitMiracle.Docotic.Pdf (in BitMiracle.Docotic.Pdf.dll)

Syntax

C#
public sealed class Pdf3dView
VB
Public NotInheritable Class Pdf3dView

The Pdf3dView type exposes the following members.

Properties

  NameDescription
Public propertyCenterOfOrbit
Gets or sets the distance to the center of orbit for this view. Meaningful only when TransformationSource is CameraToWorld or U3dPath.
Public propertyExternalName
Gets or sets the external name of the view.
Public propertyInternalName
Gets or sets the internal name of the view.
Public propertyLightingStyle
Gets or sets the style of the lighting scheme to be used when rendering 3D artwork with this view.
Public propertyProjection
Gets the 3D projection.
Public propertyTransformationSource
Gets or sets the value specifying how the 3D camera-to-world transformation matrix should be determined for this view.

Methods

  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetCameraToWorldTransformation
Gets a 3D transformation matrix specifying a position and orientation of the camera in world coordinates. Meaningful only when TransformationSource is CameraToWorld.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetU3dPath
Gets names of view nodes within the 3D artwork that specify camera-to-world transformation matrices. Meaningful only when TransformationSource is U3dPath.
Public methodSetCameraToWorldTransformation
Sets a 3D transformation matrix specifying a position and orientation of the camera in world coordinates. Meaningful only when TransformationSource is CameraToWorld.
Public methodSetU3dPath
Sets names of view nodes within the 3D artwork that specify camera-to-world transformation matrices. Meaningful only when TransformationSource is U3dPath.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

See Also