CUDARayCasting::Matrix4x4 Class Reference
List of all members.
Public Member Functions |
|
Matrix4x4 & | operator= (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: