|
Membres publics |
| Matrix33 () |
| Matrix33 (const Matrix33 &matrix) |
| Matrix33 (const Vector3 &euler) |
| Matrix33 (const Vector3 &c0, const Vector3 &c1, const Vector3 &c2) |
| Matrix33 (const Real matrix[3][3]) |
| Matrix33 (const Real m00, const Real m01, const Real m02, const Real m10, const Real m11, const Real m12, const Real m20, const Real m21, const Real m22) |
| ~Matrix33 () |
Real * | operator[] (const unsigned int i) const |
Matrix33 & | operator= (const Matrix33 &matrix) |
Matrix33 & | operator= (const Real *matrix) |
Matrix33 | operator+ (const Matrix33 &matrix) const |
Matrix33 | operator- (const Matrix33 &matrix) const |
Matrix33 | operator * (const Real scalar) const |
Vector3 | operator * (const Vector3 &vector) const |
Matrix33 | operator * (const Matrix33 &matrix) const |
void | print () const |
Matrix33 | transpose () |
Vector3 | eulerAngles () |
Membres publics statiques |
Matrix33 | rotateAboutX (Real a) |
Matrix33 | rotateAboutY (Real a) |
Matrix33 | rotateAboutZ (Real a) |
Matrix33 | rotate (Real a, const Vector3 &axis) |
Attributs Publics Statiques |
const Matrix33 | ZERO |
const Matrix33 | IDENTITY |
Attributs Protégés |
Real | m [3][3] |
Amis (friends) |
Matrix33 | operator * (const Real scalar, const Matrix33 &matrix) |
Vector3 | operator * (const Vector3 &vector, const Matrix33 &matrix) |