HatchitMath
Hatchit::Math::Matrix4 Member List

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

data (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
getAsArray() const Hatchit::Math::Matrix4
GetLookAtView(Vector3 lookAt, Vector3 center, Vector3 up)Hatchit::Math::Matrix4static
GetOrthographicProjection(float left, float right, float bottom, float top, float _near, float _far)Hatchit::Math::Matrix4static
GetPerspectiveProjection(float fov, float aspect, float _near, float _far)Hatchit::Math::Matrix4static
Inverse(const Matrix4 &mat)Hatchit::Math::Matrix4static
m_data (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
m_rows (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
Matrix4() (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4inline
Matrix4(const float rawArray[]) (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4inline
Matrix4(float xx, float xy, float xz, float xw, float yx, float yy, float yz, float yw, float zx, float zy, float zz, float zw, float wx, float wy, float wz, float ww) (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4inline
Matrix4(const Vector3 &a, const Vector3 &b, const Vector3 &c, const Vector3 &d)Hatchit::Math::Matrix4inline
Matrix4(const Vector4 &a, const Vector4 &b, const Vector4 &c, const Vector4 &d)Hatchit::Math::Matrix4inline
Matrix4()Hatchit::Math::Matrix4
Matrix4(float rawArray[])Hatchit::Math::Matrix4
Matrix4(float xx, float xy, float xz, float xw, float yx, float yy, float yz, float yw, float zx, float zy, float zz, float zw, float wx, float wy, float wz, float ww)Hatchit::Math::Matrix4
Matrix4(Vector3 a, Vector3 b, Vector3 c, Vector3 d)Hatchit::Math::Matrix4
Matrix4(Vector4 a, Vector4 b, Vector4 c, Vector4 d)Hatchit::Math::Matrix4
operator Matrix3()Hatchit::Math::Matrix4
operator*(const Matrix4 &mat) const Hatchit::Math::Matrix4inline
operator*(const Vector4 &vec) const Hatchit::Math::Matrix4inline
operator*(Matrix4 mat)Hatchit::Math::Matrix4
operator*(Vector3 vec)Hatchit::Math::Matrix4
operator*(Vector4 vec)Hatchit::Math::Matrix4
operator[](int row) (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4inline
Quaternion (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4friend
ToFloat16() const Hatchit::Math::Matrix4inline
Transpose(const Matrix4 &mat)Hatchit::Math::Matrix4static
ww (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
wx (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
wy (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
wz (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
xw (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
xx (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
xy (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
xz (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
yw (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
yx (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
yy (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
yz (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
zw (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
zx (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
zy (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4
zz (defined in Hatchit::Math::Matrix4)Hatchit::Math::Matrix4