Public Member Functions | Properties

Lib3D.Camera Class Reference

List of all members.

Public Member Functions

 Camera ()
void RotateAroundTarget (Vector2 d)
void RotateAroundPosition (Vector2 d)

Properties

bool OrthoProjection [get, set]
Vector3 Position [get, set]
Vector3 Target [get, set]
Vector3 Up [get, set]
double FOV [get, set]
double Aspect [get, set]
double NearPlane [get, set]
double FarPlane [get, set]
double Left [get, set]
double Right [get, set]
double Bottom [get, set]
double Top [get, set]
Matrix ViewMatrix [get]
Matrix ProjectionMatrix [get]

Constructor & Destructor Documentation

Lib3D.Camera.Camera (  ) 

Member Function Documentation

void Lib3D.Camera.RotateAroundPosition ( Vector2  d  ) 
void Lib3D.Camera.RotateAroundTarget ( Vector2  d  ) 

Property Documentation

double Lib3D.Camera.Aspect [get, set]
double Lib3D.Camera.Bottom [get, set]
double Lib3D.Camera.FarPlane [get, set]
double Lib3D.Camera.FOV [get, set]
double Lib3D.Camera.Left [get, set]
double Lib3D.Camera.NearPlane [get, set]
bool Lib3D.Camera.OrthoProjection [get, set]
Vector3 Lib3D.Camera.Position [get, set]
Matrix Lib3D.Camera.ProjectionMatrix [get]
double Lib3D.Camera.Right [get, set]
Vector3 Lib3D.Camera.Target [get, set]
double Lib3D.Camera.Top [get, set]
Vector3 Lib3D.Camera.Up [get, set]
Matrix Lib3D.Camera.ViewMatrix [get]

The documentation for this class was generated from the following file: