#include <KX_Matrix4x4.h>
Public Methods | |
CMatrix4x4 () | |
CMatrix4x4 (const float value[4][4]) | |
CMatrix4x4 (const double value[16]) | |
CMatrix4x4 (const CMatrix4x4 & other) | |
CMatrix4x4 (const MT_Point3 & orig,const MT_Vector3 & dir,const MT_Vector3 up) | |
void | Identity () |
void | SetMatrix (const CMatrix4x4 & other) |
double* | getPointer () |
MT_Vector3 | GetRight () const |
MT_Vector3 | GetUp () const |
MT_Vector3 | GetDir () const |
MT_Point3 | GetPos () const |
double& | operator() (int row,int col) |
void | SetPos (const MT_Vector3 & v) |
Static Public Methods | |
CMatrix4x4 | Perspective (MT_Scalar inLeft, MT_Scalar inRight, MT_Scalar inBottom, MT_Scalar inTop, MT_Scalar inNear, MT_Scalar inFar) |
Protected Attributes | |
double | m_V [4][4] |
double | m_Vflat [16] |
|
Definition at line 13 of file KX_Matrix4x4.h. |
|
Definition at line 14 of file KX_Matrix4x4.h. |
|
Definition at line 20 of file KX_Matrix4x4.h. |
|
Definition at line 27 of file KX_Matrix4x4.h. |
|
Definition at line 28 of file KX_Matrix4x4.h. |
|
Definition at line 67 of file KX_Matrix4x4.h. |
|
Definition at line 68 of file KX_Matrix4x4.h. |
|
Definition at line 65 of file KX_Matrix4x4.h. |
|
Definition at line 66 of file KX_Matrix4x4.h. |
|
Definition at line 57 of file KX_Matrix4x4.h. Referenced by CMatrix4x4(). |
|
Definition at line 74 of file KX_Matrix4x4.h. |
|
Definition at line 58 of file KX_Matrix4x4.h. Referenced by CMatrix4x4(). |
|
Definition at line 72 of file KX_Matrix4x4.h. |
|
Definition at line 59 of file KX_Matrix4x4.h. Referenced by KX_GameObject::GetOpenGLMatrix(). |
|
Definition at line 69 of file KX_Matrix4x4.h. |
|
Definition at line 110 of file KX_Matrix4x4.h. |
|
Definition at line 111 of file KX_Matrix4x4.h. |