Menge
Modular Pedestrian Simulation Framework for Research and Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Menge::Math::Matrix4x4 Member List

This is the complete list of members for Menge::Math::Matrix4x4, including all inherited members.

_flatDataMenge::Math::Matrix4x4
_matDataMenge::Math::Matrix4x4
getFlattened()Menge::Math::Matrix4x4inline
identity()Menge::Math::Matrix4x4
Matrix4x4()Menge::Math::Matrix4x4
Matrix4x4(bool garbage)Menge::Math::Matrix4x4inline
operator()(int row, int col) const Menge::Math::Matrix4x4inline
operator()(int row, int col)Menge::Math::Matrix4x4inline
operator<<(Logger &out, const Matrix4x4 &mat)Menge::Math::Matrix4x4friend
product(const Matrix4x4 &m1, const Matrix4x4 &m2)Menge::Math::Matrix4x4
product3x3(const Matrix4x4 &m1, const Matrix4x4 &m2)Menge::Math::Matrix4x4
scale(const Vector3 &scale, Matrix4x4 &m)Menge::Math::Matrix4x4
scaleRight(const Vector3 &scale, Matrix4x4 &m)Menge::Math::Matrix4x4
setAsTranspose(Matrix4x4 &m1)Menge::Math::Matrix4x4
setDiagonal(float v0, float v1, float v2, float v3=1.f)Menge::Math::Matrix4x4
setDiagonal(const Vector3 &vec, float v3=1.f)Menge::Math::Matrix4x4
setRow(int row, float v0, float v1, float v2, float v3=1.f)Menge::Math::Matrix4x4
setRow(int row, const Vector3 &vec, float v3=1.f)Menge::Math::Matrix4x4
trace() const Menge::Math::Matrix4x4inline
trace3x3() const Menge::Math::Matrix4x4inline
translateRotation(const Vector3 &trans)Menge::Math::Matrix4x4
translateRotationLeft(const Vector3 &trans)Menge::Math::Matrix4x4
transpose()Menge::Math::Matrix4x4