#include <Matrix44.h>
Public Member Functions |
|
Matrix44 () | |
Matrix44 (const Matrix44 &from) | |
Matrix44 & | operator= (const Matrix44 &from) |
~Matrix44 () | |
DataBridgeAPI Matrix44 & | MakeTranspose () |
DataBridgeAPI Matrix44 & | MakeIdentity () |
DataBridgeAPI float | MakeInverse () |
DataBridgeAPI Matrix44 & | MakeMultiply (const Matrix44 &m2) |
Static Public Member Functions |
|
static DataBridgeAPI Matrix44 & | Multiply (Matrix44 &mOut, const Matrix44 &m1, const Matrix44 &m2) |
Public Attributes |
|
union { | |
struct { | |
float _11 | |
float _12 | |
float _13 | |
float _14 | |
float _21 | |
float _22 | |
float _23 | |
float _24 | |
float _31 | |
float _32 | |
float _33 | |
float _34 | |
float _41 | |
float _42 | |
float _43 | |
float _44 | |
} | |
float m [4][4] | |
}; |
Matrix44 | ( | ) | [inline] |
{
// do nothing.
}
~Matrix44 | ( | ) | [inline] |
{
// do nothing.
}
DataBridgeAPI Matrix44& MakeTranspose | ( | ) |
DataBridgeAPI Matrix44& MakeIdentity | ( | ) |
DataBridgeAPI float MakeInverse | ( | ) |
float m[4][4] |
union { ... } |