Class PerspectiveCameraBase
Represents a perspective projection camera.
Inherited Members
Namespace: Telerik.Windows.Media.Media3D
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public abstract class PerspectiveCameraBase : ProjectionCamera, INotifyPropertyChanged
Constructors
PerspectiveCameraBase()
Initializes a new instance of the PerspectiveCameraBase class.
Declaration
protected PerspectiveCameraBase()
PerspectiveCameraBase(Point3D, Vector3D, Vector3D)
Initializes a new instance of the PerspectiveCameraBase class.
Declaration
protected PerspectiveCameraBase(Point3D position, Vector3D lookDirection, Vector3D upDirection)
Parameters
Point3D
position
Point3D that specifies the camera's position. |
Vector3D
lookDirection
Vector3D that specifies the direction of the camera's projection. |
Vector3D
upDirection
Vector3D that specifies the upward direction according to the perspective of the onlooker. |
Methods
CalculateMatrix()
Calculate camera matrix.
Declaration
protected override void CalculateMatrix()