This is the complete list of members for Matrix3D, including all inherited members.
| Adjust_Translation(const Vector3 &t) | Matrix3D | inline |
| Adjust_Translation(const Vector3 &t) | Matrix3D | inline |
| Adjust_X_Translation(float x) | Matrix3D | inline |
| Adjust_X_Translation(float x) | Matrix3D | inline |
| Adjust_Y_Translation(float y) | Matrix3D | inline |
| Adjust_Y_Translation(float y) | Matrix3D | inline |
| Adjust_Z_Translation(float z) | Matrix3D | inline |
| Adjust_Z_Translation(float z) | Matrix3D | inline |
| buildTransformMatrix(const Vector3 &pos, const Vector3 &dir) | Matrix3D | |
| Copy_3x3_Matrix(float matrix[3][3]) | Matrix3D | |
| Copy_3x3_Matrix(float matrix[3][3]) | Matrix3D | |
| Get_Inverse(Matrix3D &set_inverse) const | Matrix3D | |
| Get_Inverse(Matrix3D &set_inverse) const | Matrix3D | |
| Get_Orthogonal_Inverse(Matrix3D &set_inverse) const | Matrix3D | |
| Get_Orthogonal_Inverse(Matrix3D &set_inverse) const | Matrix3D | |
| Get_Translation(void) const | Matrix3D | inline |
| Get_Translation(Vector3 *set) const | Matrix3D | inline |
| Get_Translation(void) const | Matrix3D | inline |
| Get_Translation(Vector3 *set) const | Matrix3D | inline |
| Get_X_Rotation(void) const | Matrix3D | |
| Get_X_Rotation(void) const | Matrix3D | |
| Get_X_Translation(void) const | Matrix3D | inline |
| Get_X_Translation(void) const | Matrix3D | inline |
| Get_X_Vector() const | Matrix3D | inline |
| Get_X_Vector(Vector3 *set_x) const | Matrix3D | inline |
| Get_X_Vector() const | Matrix3D | inline |
| Get_X_Vector(Vector3 *set_x) const | Matrix3D | inline |
| Get_Y_Rotation(void) const | Matrix3D | |
| Get_Y_Rotation(void) const | Matrix3D | |
| Get_Y_Translation(void) const | Matrix3D | inline |
| Get_Y_Translation(void) const | Matrix3D | inline |
| Get_Y_Vector() const | Matrix3D | inline |
| Get_Y_Vector(Vector3 *set_y) const | Matrix3D | inline |
| Get_Y_Vector() const | Matrix3D | inline |
| Get_Y_Vector(Vector3 *set_y) const | Matrix3D | inline |
| Get_Z_Rotation(void) const | Matrix3D | |
| Get_Z_Rotation(void) const | Matrix3D | |
| Get_Z_Translation(void) const | Matrix3D | inline |
| Get_Z_Translation(void) const | Matrix3D | inline |
| Get_Z_Vector() const | Matrix3D | inline |
| Get_Z_Vector(Vector3 *set_z) const | Matrix3D | inline |
| Get_Z_Vector() const | Matrix3D | inline |
| Get_Z_Vector(Vector3 *set_z) const | Matrix3D | inline |
| Identity | Matrix3D | static |
| In_Place_Pre_Rotate_X(float theta) | Matrix3D | inline |
| In_Place_Pre_Rotate_X(float s, float c) | Matrix3D | inline |
| In_Place_Pre_Rotate_X(float theta) | Matrix3D | |
| In_Place_Pre_Rotate_X(float s, float c) | Matrix3D | |
| In_Place_Pre_Rotate_Y(float theta) | Matrix3D | inline |
| In_Place_Pre_Rotate_Y(float s, float c) | Matrix3D | inline |
| In_Place_Pre_Rotate_Y(float theta) | Matrix3D | |
| In_Place_Pre_Rotate_Y(float s, float c) | Matrix3D | |
| In_Place_Pre_Rotate_Z(float theta) | Matrix3D | inline |
| In_Place_Pre_Rotate_Z(float s, float c) | Matrix3D | inline |
| In_Place_Pre_Rotate_Z(float theta) | Matrix3D | |
| In_Place_Pre_Rotate_Z(float s, float c) | Matrix3D | |
| Inverse_Rotate_Vector(const Vector3 &vect) const | Matrix3D | |
| Inverse_Rotate_Vector(const Matrix3D &tm, const Vector3 &in, Vector3 *out) | Matrix3D | inlinestatic |
| Inverse_Rotate_Vector(const Vector3 &vect) const | Matrix3D | |
| Inverse_Rotate_Vector(const Matrix3D &tm, const Vector3 &in, Vector3 *out) | Matrix3D | static |
| Inverse_Transform_Vector(const Matrix3D &tm, const Vector3 &in, Vector3 *out) | Matrix3D | inlinestatic |
| Inverse_Transform_Vector(const Matrix3D &tm, const Vector3 &in, Vector3 *out) | Matrix3D | static |
| Is_Orthogonal(void) const | Matrix3D | |
| Is_Orthogonal(void) const | Matrix3D | |
| Lerp(const Matrix3D &A, const Matrix3D &B, float factor, Matrix3D &result) | Matrix3D | static |
| Look_At(const Vector3 &p, const Vector3 &t, float roll) | Matrix3D | |
| Look_At(const Vector3 &p, const Vector3 &t, float roll) | Matrix3D | |
| Make_Identity(void) | Matrix3D | inline |
| Make_Identity(void) | Matrix3D | |
| Matrix3D(void) | Matrix3D | inline |
| Matrix3D(bool init) | Matrix3D | inlineexplicit |
| Matrix3D(float m[12]) | Matrix3D | inlineexplicit |
| Matrix3D(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34) | Matrix3D | inlineexplicit |
| Matrix3D(const Vector3 &x, const Vector3 &y, const Vector3 &z, const Vector3 &pos) | Matrix3D | inlineexplicit |
| Matrix3D(const Vector3 &axis, float angle) | Matrix3D | inlineexplicit |
| Matrix3D(const Vector3 &axis, float sine, float cosine) | Matrix3D | inlineexplicit |
| Matrix3D(const Matrix3x3 &rotation, const Vector3 &position) | Matrix3D | explicit |
| Matrix3D(const Quaternion &rotation, const Vector3 &position) | Matrix3D | inlineexplicit |
| Matrix3D(const Vector3 &position) | Matrix3D | inlineexplicit |
| Matrix3D(const Matrix3D &m) | Matrix3D | inline |
| Matrix3D(void) | Matrix3D | inline |
| Matrix3D(bool init) | Matrix3D | inlineexplicit |
| Matrix3D(float m[12]) | Matrix3D | explicit |
| Matrix3D(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34) | Matrix3D | explicit |
| Matrix3D(const Vector3 &x, const Vector3 &y, const Vector3 &z, const Vector3 &pos) | Matrix3D | explicit |
| Matrix3D(const Vector3 &axis, float angle) | Matrix3D | explicit |
| Matrix3D(const Vector3 &axis, float sine, float cosine) | Matrix3D | explicit |
| Matrix3D(const Matrix3 &rotation, const Vector3 &position) | Matrix3D | inlineexplicit |
| Matrix3D(const Quaternion &rotation, const Vector3 &position) | Matrix3D | explicit |
| Matrix3D(const Vector3 &position) | Matrix3D | explicit |
| Matrix3D(const Matrix3D &m) | Matrix3D | |
| mul(const Matrix3D &a, const Matrix3D &b) | Matrix3D | |
| Multiply(const Matrix3D &A, const Matrix3D &B, Matrix3D *set_result) | Matrix3D | static |
| Multiply(const Matrix3D &A, const Matrix3D &B, Matrix3D *set_result) | Matrix3D | static |
| mulVector3(const Vector3 &in, Vector3 &out) const | Matrix3D | |
| mulVector3(Vector3 &inout) const | Matrix3D | inline |
| mulVector3Array(const Vector3 *in, Vector3 *out, int count) const | Matrix3D | |
| mulVector3Array(Vector3 *inout, int count) const | Matrix3D | |
| Obj_Look_At(const Vector3 &p, const Vector3 &t, float roll) | Matrix3D | |
| Obj_Look_At(const Vector3 &p, const Vector3 &t, float roll) | Matrix3D | |
| operator*(const Matrix3D &A, const Vector3 &a) | Matrix3D | friend |
| operator=(const Matrix3D &m) | Matrix3D | inline |
| operator=(const Matrix3D &m) | Matrix3D | |
| operator[](int i) | Matrix3D | inline |
| operator[](int i) const | Matrix3D | inline |
| operator[](int i) | Matrix3D | inline |
| operator[](int i) const | Matrix3D | inline |
| postMul(const Matrix3D &that) | Matrix3D | |
| Pre_Rotate_X(float theta) | Matrix3D | inline |
| Pre_Rotate_X(float s, float c) | Matrix3D | inline |
| Pre_Rotate_X(float theta) | Matrix3D | |
| Pre_Rotate_X(float s, float c) | Matrix3D | |
| Pre_Rotate_Y(float theta) | Matrix3D | inline |
| Pre_Rotate_Y(float s, float c) | Matrix3D | inline |
| Pre_Rotate_Y(float theta) | Matrix3D | |
| Pre_Rotate_Y(float s, float c) | Matrix3D | |
| Pre_Rotate_Z(float theta) | Matrix3D | inline |
| Pre_Rotate_Z(float s, float c) | Matrix3D | inline |
| Pre_Rotate_Z(float theta) | Matrix3D | |
| Pre_Rotate_Z(float s, float c) | Matrix3D | |
| preMul(const Matrix3D &that) | Matrix3D | |
| Re_Orthogonalize(void) | Matrix3D | |
| Re_Orthogonalize(void) | Matrix3D | |
| Rotate_Vector(const Vector3 &vect) const | Matrix3D | |
| Rotate_Vector(const Matrix3D &tm, const Vector3 &in, Vector3 *out) | Matrix3D | inlinestatic |
| Rotate_Vector(const Vector3 &vect) const | Matrix3D | |
| Rotate_Vector(const Matrix3D &tm, const Vector3 &in, Vector3 *out) | Matrix3D | static |
| Rotate_X(float theta) | Matrix3D | inline |
| Rotate_X(float s, float c) | Matrix3D | inline |
| Rotate_X(float theta) | Matrix3D | |
| Rotate_X(float s, float c) | Matrix3D | |
| Rotate_Y(float theta) | Matrix3D | inline |
| Rotate_Y(float s, float c) | Matrix3D | inline |
| Rotate_Y(float theta) | Matrix3D | |
| Rotate_Y(float s, float c) | Matrix3D | |
| Rotate_Z(float theta) | Matrix3D | inline |
| Rotate_Z(float s, float c) | Matrix3D | inline |
| Rotate_Z(float theta) | Matrix3D | |
| Rotate_Z(float s, float c) | Matrix3D | |
| RotateX180 | Matrix3D | static |
| RotateX270 | Matrix3D | static |
| RotateX90 | Matrix3D | static |
| RotateY180 | Matrix3D | static |
| RotateY270 | Matrix3D | static |
| RotateY90 | Matrix3D | static |
| RotateZ180 | Matrix3D | static |
| RotateZ270 | Matrix3D | static |
| RotateZ90 | Matrix3D | static |
| Row | Matrix3D | protected |
| Scale(float scale) | Matrix3D | |
| Scale(float x, float y, float z) | Matrix3D | |
| Scale(Vector3 &scale) | Matrix3D | |
| Set(float m[12]) | Matrix3D | inline |
| Set(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34) | Matrix3D | inline |
| Set(const Vector3 &x, const Vector3 &y, const Vector3 &z, const Vector3 &pos) | Matrix3D | inline |
| Set(const Vector3 &axis, float angle) | Matrix3D | inline |
| Set(const Vector3 &axis, float sine, float cosine) | Matrix3D | inline |
| Set(const Matrix3x3 &rotation, const Vector3 &position) | Matrix3D | |
| Set(const Quaternion &rotation, const Vector3 &position) | Matrix3D | |
| Set(const Vector3 &position) | Matrix3D | inline |
| Set(float m[12]) | Matrix3D | |
| Set(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34) | Matrix3D | |
| Set(const Vector3 &x, const Vector3 &y, const Vector3 &z, const Vector3 &pos) | Matrix3D | |
| Set(const Vector3 &axis, float angle) | Matrix3D | |
| Set(const Vector3 &axis, float sine, float cosine) | Matrix3D | |
| Set(const Matrix3 &rotation, const Vector3 &position) | Matrix3D | |
| Set(const Quaternion &rotation, const Vector3 &position) | Matrix3D | |
| Set(const Vector3 &position) | Matrix3D | |
| Set_Rotation(const Matrix3x3 &m) | Matrix3D | |
| Set_Rotation(const Quaternion &q) | Matrix3D | |
| Set_Rotation(const Matrix3 &m) | Matrix3D | |
| Set_Rotation(const Quaternion &q) | Matrix3D | |
| Set_Translation(const Vector3 &t) | Matrix3D | inline |
| Set_Translation(const Vector3 &t) | Matrix3D | inline |
| Set_X_Translation(float x) | Matrix3D | inline |
| Set_X_Translation(float x) | Matrix3D | inline |
| Set_Y_Translation(float y) | Matrix3D | inline |
| Set_Y_Translation(float y) | Matrix3D | inline |
| Set_Z_Translation(float z) | Matrix3D | inline |
| Set_Z_Translation(float z) | Matrix3D | inline |
| Solve_Linear_System(Matrix3D &system) | Matrix3D | static |
| Transform_Center_Extent_AABox(const Vector3 ¢er, const Vector3 &extent, Vector3 *set_center, Vector3 *set_extent) const | Matrix3D | |
| Transform_Center_Extent_AABox(const Vector3 ¢er, const Vector3 &extent, Vector3 *set_center, Vector3 *set_extent) const | Matrix3D | |
| Transform_Min_Max_AABox(const Vector3 &min, const Vector3 &max, Vector3 *set_min, Vector3 *set_max) const | Matrix3D | |
| Transform_Min_Max_AABox(const Vector3 &min, const Vector3 &max, Vector3 *set_min, Vector3 *set_max) const | Matrix3D | |
| Transform_Vector(const Matrix3D &tm, const Vector3 &in, Vector3 *out) | Matrix3D | inlinestatic |
| Transform_Vector(const Matrix3D &tm, const Vector3 &in, Vector3 *out) | Matrix3D | static |
| Translate(float x, float y, float z) | Matrix3D | inline |
| Translate(const Vector3 &t) | Matrix3D | inline |
| Translate(float x, float y, float z) | Matrix3D | |
| Translate(const Vector3 &t) | Matrix3D | |
| Translate_X(float x) | Matrix3D | inline |
| Translate_X(float x) | Matrix3D | |
| Translate_Y(float y) | Matrix3D | inline |
| Translate_Y(float y) | Matrix3D | |
| Translate_Z(float z) | Matrix3D | inline |
| Translate_Z(float z) | Matrix3D |