Class OrthographicCameraCore
- Namespace
- HelixToolkit.SharpDX.Cameras
- Assembly
- HelixToolkit.SharpDX.dll
public class OrthographicCameraCore : ProjectionCameraCore, INotifyPropertyChanged, ICamera
- Inheritance
-
OrthographicCameraCore
- Implements
- Inherited Members
- Extension Methods
Properties
Width
public float Width { get; set; }
Property Value
Methods
AnimateWidth(float, float)
public void AnimateWidth(float newWidth, float animationTime)
Parameters
CreateCameraParams(float)
public override FrustumCameraParams CreateCameraParams(float aspectRatio)
Parameters
aspectRatiofloat
Returns
CreateCameraParams(float, float, float)
public override FrustumCameraParams CreateCameraParams(float aspectRatio, float nearPlane, float farPlane)
Parameters
Returns
CreateProjectionMatrix(float)
Creates the projection matrix.
public override Matrix4x4 CreateProjectionMatrix(float aspectRatio)
Parameters
aspectRatiofloatThe aspect ratio.
Returns
CreateProjectionMatrix(float, float, float)
Creates the projection matrix.
public override Matrix4x4 CreateProjectionMatrix(float aspectRatio, float nearPlane, float farPlane)
Parameters
Returns
OnUpdateAnimation(float)
protected override bool OnUpdateAnimation(float ellapsed)
Parameters
ellapsedfloat
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.