Projection Constructor (Cartesian, UnitQuaternion, Double, Double, Double, Double) |
Initializes a new instance.
Namespace:
AGI.Foundation.Graphics.Advanced
Assembly:
AGI.Foundation.Graphics (in AGI.Foundation.Graphics.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public Projection(
Cartesian position,
UnitQuaternion orientation,
double fieldOfViewHorizontal,
double fieldOfViewVertical,
double nearPlane,
double farPlane
)
Public Sub New (
position As Cartesian,
orientation As UnitQuaternion,
fieldOfViewHorizontal As Double,
fieldOfViewVertical As Double,
nearPlane As Double,
farPlane As Double
)
public:
Projection(
Cartesian position,
UnitQuaternion orientation,
double fieldOfViewHorizontal,
double fieldOfViewVertical,
double nearPlane,
double farPlane
)
new :
position : Cartesian *
orientation : UnitQuaternion *
fieldOfViewHorizontal : float *
fieldOfViewVertical : float *
nearPlane : float *
farPlane : float -> Projection
Parameters
- position
- Type: AGI.Foundation.CoordinatesCartesian
The Cartesian defining the position of the Projection. - orientation
- Type: AGI.Foundation.CoordinatesUnitQuaternion
The UnitQuaternion defining the orientation of the Projection. - fieldOfViewHorizontal
- Type: SystemDouble
The horizontal field of view associated with the Projection. - fieldOfViewVertical
- Type: SystemDouble
The vertical field of view associated with the Projection. - nearPlane
- Type: SystemDouble
The near plane associated with the Projection. - farPlane
- Type: SystemDouble
The far plane associated with the Projection.
See Also