Table of Contents

Class Pdf3dProjection

Namespace
BitMiracle.Docotic.Pdf
Assembly
BitMiracle.Docotic.Pdf.dll

Class for a 3D projection.

public sealed class Pdf3dProjection
Inheritance
Pdf3dProjection
Inherited Members

Remarks

3D projection defines the mapping of 3D camera coordinates onto the target coordinate system of the 3D annotation. Pdf3dView may specify a projection using Projection property.

Properties

FieldOfView

Gets or sets the field of view of the virtual camera. Meaningful only for perspective projections (when Type is Perspective).

OrthographicBinding

(PDF 1.7) Gets or sets the binding of the near plane's X and Y coordinates onto the annotation's target coordinate system. Meaningful only for orthographic projections (when Type is Orthographic).

OrthographicScaling

Gets or sets the orthographic scale factor to apply when projecting onto the annotation's target coordinate system. Meaningful only for orthographic projections (when Type is Orthographic).

PerspectiveBinding

Gets or sets the binding for the diameter of the circle formed when projecting the 3D artwork onto the annotation's target coordinate system. Meaningful only for perspective projections (when Type is Perspective).

PerspectiveScaling

Gets or sets the diameter of the circle formed when projecting the 3D artwork onto the annotation's target coordinate system. Meaningful only for perspective projections (when Type is Perspective).

Type

Gets or sets the type of this projection.