This is the complete list of members for Matrix3, including all inherited members.
| Add(const Matrix3 &a, const Matrix3 &b, Matrix3 *res) | Matrix3 | inlinestatic |
| Determinant(void) const | Matrix3 | inline |
| Get_X_Rotation(void) const | Matrix3 | inline |
| Get_X_Vector(void) const | Matrix3 | inline |
| Get_X_Vector(Vector3 *set_x) const | Matrix3 | inline |
| Get_Y_Rotation(void) const | Matrix3 | inline |
| Get_Y_Vector(void) const | Matrix3 | inline |
| Get_Y_Vector(Vector3 *set_y) const | Matrix3 | inline |
| Get_Z_Rotation(void) const | Matrix3 | inline |
| Get_Z_Vector(void) const | Matrix3 | inline |
| Get_Z_Vector(Vector3 *set_z) const | Matrix3 | inline |
| Identity | Matrix3 | static |
| Inverse(void) const | Matrix3 | inline |
| Is_Orthogonal(void) const | Matrix3 | |
| Make_Identity(void) | Matrix3 | inline |
| Matrix3(void) | Matrix3 | inline |
| Matrix3(const Matrix3 &m) | Matrix3 | inline |
| Matrix3(bool identity) | Matrix3 | inlineexplicit |
| Matrix3(const Vector3 &v0, const Vector3 &v1, const Vector3 &v2) | Matrix3 | inlineexplicit |
| Matrix3(const Matrix3D &m) | Matrix3 | explicit |
| Matrix3(const Matrix4 &m) | Matrix3 | explicit |
| Matrix3(float m11, float m12, float m13, float m21, float m22, float m23, float m31, float m32, float m33) | Matrix3 | inlineexplicit |
| Matrix3(const Vector3 &axis, float angle) | Matrix3 | inlineexplicit |
| Matrix3(const Vector3 &axis, float s_angle, float c_angle) | Matrix3 | inlineexplicit |
| Matrix3(const Quaternion &q) | Matrix3 | inlineexplicit |
| Multiply(const Matrix3 &a, const Matrix3 &b, Matrix3 *res) | Matrix3 | static |
| Multiply(const Matrix3D &a, const Matrix3 &b, Matrix3 *res) | Matrix3 | static |
| Multiply(const Matrix3 &a, const Matrix3D &b, Matrix3 *res) | Matrix3 | static |
| operator!=(const Matrix3 &a, const Matrix3 &b) | Matrix3 | friend |
| operator*(const Matrix3 &a, float d) | Matrix3 | friend |
| operator*(float d, const Matrix3 &a) | Matrix3 | friend |
| operator*(const Matrix3 &a, const Matrix3 &b) | Matrix3 | friend |
| operator*(const Matrix3D &a, const Matrix3 &b) | Matrix3 | friend |
| operator*(const Matrix3 &a, const Matrix3D &b) | Matrix3 | friend |
| operator*(const Matrix3 &a, const Vector3 &v) | Matrix3 | friend |
| operator*=(float d) | Matrix3 | inline |
| operator+(const Matrix3 &a, const Matrix3 &b) | Matrix3 | friend |
| operator+=(const Matrix3 &m) | Matrix3 | inline |
| operator-(const Matrix3 &a) | Matrix3 | friend |
| operator-(const Matrix3 &a, const Matrix3 &b) | Matrix3 | friend |
| operator-=(const Matrix3 &m) | Matrix3 | inline |
| operator/(const Matrix3 &a, float d) | Matrix3 | friend |
| operator/=(float d) | Matrix3 | inline |
| operator=(const Matrix3 &m) | Matrix3 | inline |
| operator=(const Matrix3D &m) | Matrix3 | |
| operator=(const Matrix4 &m) | Matrix3 | |
| operator==(const Matrix3 &a, const Matrix3 &b) | Matrix3 | friend |
| operator[](int i) | Matrix3 | inline |
| operator[](int i) const | Matrix3 | inline |
| Re_Orthogonalize(void) | Matrix3 | |
| Rotate_AABox_Extent(const Vector3 &extent, Vector3 *new_extent) | Matrix3 | |
| Rotate_Vector(const Matrix3 &tm, const Vector3 &in, Vector3 *out) | Matrix3 | inlinestatic |
| Rotate_X(float theta) | Matrix3 | inline |
| Rotate_X(float s, float c) | Matrix3 | inline |
| Rotate_Y(float theta) | Matrix3 | inline |
| Rotate_Y(float s, float c) | Matrix3 | inline |
| Rotate_Z(float theta) | Matrix3 | inline |
| Rotate_Z(float s, float c) | Matrix3 | inline |
| RotateX180 | Matrix3 | static |
| RotateX270 | Matrix3 | static |
| RotateX90 | Matrix3 | static |
| RotateY180 | Matrix3 | static |
| RotateY270 | Matrix3 | static |
| RotateY90 | Matrix3 | static |
| RotateZ180 | Matrix3 | static |
| RotateZ270 | Matrix3 | static |
| RotateZ90 | Matrix3 | static |
| Row | Matrix3 | protected |
| Set(const Matrix3D &m) | Matrix3 | |
| Set(const Matrix4 &m) | Matrix3 | |
| Set(const Vector3 &v0, const Vector3 &v1, const Vector3 &v2) | Matrix3 | inline |
| Set(float m11, float m12, float m13, float m21, float m22, float m23, float m31, float m32, float m33) | Matrix3 | inline |
| Set(const Vector3 &axis, float angle) | Matrix3 | inline |
| Set(const Vector3 &axis, float s_angle, float c_angle) | Matrix3 | inline |
| Set(const Quaternion &q) | Matrix3 | |
| Subtract(const Matrix3 &a, const Matrix3 &b, Matrix3 *res) | Matrix3 | inlinestatic |
| Swap(Matrix3 &a, Matrix3 &b) | Matrix3 | friend |
| Transpose(void) const | Matrix3 | inline |
| Transpose_Rotate_Vector(const Matrix3 &tm, const Vector3 &in, Vector3 *out) | Matrix3 | inlinestatic |