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

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

FromQuaternion(const tbMath::Unstable::Quaternion &quaternion) (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3inlinestatic
GetBasis(const size_t &basisIndex) const TurtleBrains::Math::Matrix3inline
Identity(void)TurtleBrains::Math::Matrix3inlinestatic
m_f11 (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3
m_f12 (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3
m_f13 (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3
m_f21 (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3
m_f22 (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3
m_f23 (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3
m_f31 (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3
m_f32 (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3
m_f33 (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3
Matrix3(void)TurtleBrains::Math::Matrix3inline
Matrix3(float f11, float f21, float f31, float f12, float f22, float f32, float f13, float f23, float f33)TurtleBrains::Math::Matrix3inlineexplicit
Matrix3(const float *const componentArray)TurtleBrains::Math::Matrix3inlineexplicit
Matrix3(const SkipInitialization &fastAndStupid)TurtleBrains::Math::Matrix3inlineexplicit
Matrix3(const Matrix3 &other)TurtleBrains::Math::Matrix3inline
mComponents (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3
operator const float *(void) const TurtleBrains::Math::Matrix3inlineexplicit
operator float *(void)TurtleBrains::Math::Matrix3inlineexplicit
operator!=(const Matrix3 &other) const TurtleBrains::Math::Matrix3inline
operator()(const size_t &column, const size_t &row) const TurtleBrains::Math::Matrix3inline
operator()(const size_t &column, const size_t &row)TurtleBrains::Math::Matrix3inline
operator()(int column, int row) const TurtleBrains::Math::Matrix3inline
operator()(int column, int row)TurtleBrains::Math::Matrix3inline
operator=(const Matrix3 &other)TurtleBrains::Math::Matrix3inline
operator==(const Matrix3 &other) const TurtleBrains::Math::Matrix3inline
operator[](const int &index) const TurtleBrains::Math::Matrix3inline
operator[](const int &index)TurtleBrains::Math::Matrix3inline
RotationA(const tbMath::Vector3 &rotationAxis, const Angle &rotation) (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3inlinestatic
RotationX(const Angle &rotation) (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3inlinestatic
RotationY(const Angle &rotation) (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3inlinestatic
RotationZ(const Angle &rotation) (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3inlinestatic
Scale(const tbMath::Vector3 &scale) (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3inlinestatic
Scale(const float scaleX, const float scaleY, const float scaleZ) (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3inlinestatic
SetBasis(const size_t &basisIndex, const Vector3 &basis)TurtleBrains::Math::Matrix3inline
SetBasis(const size_t &basisIndex, float basisX, float basisY, float basisZ)TurtleBrains::Math::Matrix3inline
Transform(const Vector3 &inputVector) const (defined in TurtleBrains::Math::Matrix3)TurtleBrains::Math::Matrix3inline
Zero(void)TurtleBrains::Math::Matrix3inlinestatic