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.
The Docotic.Pdf Library Documentation page contains links to articles, guides, and sample code.
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.