#include <Matrix.h>
Public Member Functions | |
MATRIX () | |
MATRIX (GLfloat e00, GLfloat e01, GLfloat e02, GLfloat e03, GLfloat e10, GLfloat e11, GLfloat e12, GLfloat e13, GLfloat e20, GLfloat e21, GLfloat e22, GLfloat e23, GLfloat e30, GLfloat e31, GLfloat e32, GLfloat e33) | |
~MATRIX () | |
GLvoid | LoadIdentity () |
GLvoid | CopyMatrix (GLfloat m[16]) |
GLvoid | MultMatrix (GLfloat m[16]) |
VECTOR | MultVector (VECTOR vec) |
VECTOR | MultPoint (VECTOR point) |
GLvoid | MatrixInverse () |
GLvoid | MatrixFromAxisAngle (VECTOR axis, GLfloat theta) |
GLvoid | QuatToMatrix (QUAT quat) |
Public Attributes | |
GLfloat | Element [16] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|