CUDARayCasting::Matrix4x4 Class Reference

List of all members.

Public Member Functions

Matrix4x4operator= (const Matrix4x4 &m)
void BuildIdentity (void)
void BuildPerspective (float fovy, float aspect, float zNear, float zFar)
void BuildView (const Vector3 &eye, const Vector3 &target, const Vector3 &up)
void BuildTranslation (const Vector3 &position)
void BuildRotationX (float angle)
void BuildRotationY (float angle)
void BuildRotationZ (float angle)
const float * GetData (void) const
Matrix4x4 Inverse (void) const
void Transponse (void)
Vector3 GetTranslation (void) const
Vector3 operator* (const Vector3 &vector)
Vector3 operator* (const Vector3 &vector) const
Matrix4x4 operator* (const Matrix4x4 &matrix)

Protected Attributes

float m_data [16]

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

Generated by  doxygen 1.6.2