MPMA Framework 0.4
|
A 4x4 matrix. More...
#include <Geo.h>
Public Member Functions | |
Matrix4 () | |
ctor | |
Matrix4 (const float *array) | |
ctor | |
Matrix4 (float e0, float e1, float e2, float e3, float e4, float e5, float e6, float e7, float e8, float e9, float e10, float e11, float e12, float e13, float e14, float e15) | |
ctor | |
Matrix4 (float c) | |
ctor | |
Matrix4 (int c) | |
ctor | |
Matrix4 (const Matrix4 &o) | |
ctor | |
Matrix4 (const MatrixN< 4 > &o) | |
ctor | |
Matrix4 (const struct Matrix3 &o) | |
ctor | |
const float * | ToGL () const |
Retrieves a pointer to this matrix that can be directly fed to OpenGL (which expects column-based). This function is NOT safe to use from multiple threads, since it uses a globally-shared data store as a backing. |
A 4x4 matrix.