TurtleBrains  0.3.1
High quality, portable, C++ framework for rapid 2D game development.
TurtleBrains::Math::Matrix4 Member List

This is the complete list of members for TurtleBrains::Math::Matrix4, including all inherited members.

ComputeInverse(void) const TurtleBrains::Math::Matrix4inline
GetBasis(const size_t &basisIndex)TurtleBrains::Math::Matrix4inline
GetBasis(const size_t &basisIndex) const TurtleBrains::Math::Matrix4inline
GetPosition(void) const TurtleBrains::Math::Matrix4inline
GetTransposed(void) const TurtleBrains::Math::Matrix4inline
Identity(void)TurtleBrains::Math::Matrix4inlinestatic
m_f11 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f12 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f13 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f14 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f21 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f22 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f23 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f24 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f31 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f32 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f33 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f34 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f41 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f42 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f43 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
m_f44 (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
Matrix4(float f11=0.0f, float f21=0.0f, float f31=0.0f, float f41=0.0f, float f12=0.0f, float f22=0.0f, float f32=0.0f, float f42=0.0f, float f13=0.0f, float f23=0.0f, float f33=0.0f, float f43=0.0f, float f14=0.0f, float f24=0.0f, float f34=0.0f, float f44=0.0f)TurtleBrains::Math::Matrix4inlineexplicit
Matrix4(const float *const componentArray)TurtleBrains::Math::Matrix4inlineexplicit
Matrix4(const SkipInitialization &fastAndStupid)TurtleBrains::Math::Matrix4inlineexplicit
Matrix4(const Matrix4 &other)TurtleBrains::Math::Matrix4inline
mComponents (defined in TurtleBrains::Math::Matrix4)TurtleBrains::Math::Matrix4
operator const float *(void) const TurtleBrains::Math::Matrix4inline
operator float *(void)TurtleBrains::Math::Matrix4inline
operator!=(const Matrix4 &other) const TurtleBrains::Math::Matrix4inline
operator()(const size_t &column, const size_t &row) const TurtleBrains::Math::Matrix4inline
operator()(const size_t &column, const size_t &row)TurtleBrains::Math::Matrix4inline
operator()(int column, int row) const TurtleBrains::Math::Matrix4inline
operator()(int column, int row)TurtleBrains::Math::Matrix4inline
operator=(const Matrix4 &other)TurtleBrains::Math::Matrix4inline
operator==(const Matrix4 &other) const TurtleBrains::Math::Matrix4inline
operator[](const size_t &index) const TurtleBrains::Math::Matrix4inline
operator[](const size_t &index)TurtleBrains::Math::Matrix4inline
SetBasis(const size_t &basisIndex, const Vector3 &basis)TurtleBrains::Math::Matrix4inline
SetBasis(const size_t &basisIndex, float basisX, float basisY, float basisZ)TurtleBrains::Math::Matrix4inline
SetPosition(const Vector3 &position)TurtleBrains::Math::Matrix4inline
SetPosition(float x, float y, float z)TurtleBrains::Math::Matrix4inline
TransformCoordinate(const Vector3 &inputVector) const TurtleBrains::Math::Matrix4inline
TransformNormal(const Vector3 &inputVector) const TurtleBrains::Math::Matrix4inline
Zero(void)TurtleBrains::Math::Matrix4inlinestatic