#include <Matrix.h>
Public Member Functions | |
| Matrix () | |
| Matrix | operator * (const Matrix &m) |
| Vec3f | operator * (const Vec3f &v) |
| operator float * () | |
| operator const float * () const | |
| void | getValue (float mat[4][4]) const |
| Matrix | invert () const |
| void | swapRows (int i, int j) |
Static Public Member Functions | |
| static Matrix | identity () |
Private Attributes | |
| float | _mat [4][4] |
| Matrix::Matrix | ( | ) |
| Matrix::operator float * | ( | ) | [inline] |
| Matrix::operator const float * | ( | ) | const [inline] |
| void Matrix::getValue | ( | float | mat[4][4] | ) | const |
| Matrix Matrix::invert | ( | ) | const |
| Matrix Matrix::identity | ( | ) | [static] |
| void Matrix::swapRows | ( | int | i, | |
| int | j | |||
| ) |
float Matrix::_mat[4][4] [private] |
1.5.1-p1