Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
Matrix4x4 Member List

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

Add(const Matrix4x4 &a)Matrix4x4friend
Init(const Matrix3D &m)Matrix4x4
Init(const Matrix3x3 &m)Matrix4x4
Init(const Vector4 &v0, const Vector4 &v1, const Vector4 &v2, const Vector4 &v3)Matrix4x4
Init(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)Matrix4x4
Init_Ortho(float left, float right, float bottom, float top, float znear, float zfar)Matrix4x4
Init_Perspective(float hfov, float vfov, float znear, float zfar)Matrix4x4
Init_Perspective(float left, float right, float bottom, float top, float znear, float zfar)Matrix4x4
Inverse(void) constMatrix4x4
Make_Identity(void)Matrix4x4
Matrix4x4(void)Matrix4x4inline
Matrix4x4(const Matrix4x4 &m)Matrix4x4
Matrix4x4(bool identity)Matrix4x4explicit
Matrix4x4(const Matrix3D &m)Matrix4x4explicit
Matrix4x4(const Matrix3x3 &m)Matrix4x4explicit
Matrix4x4(const Vector4 &v0, const Vector4 &v1, const Vector4 &v2, const Vector4 &v3)Matrix4x4explicit
Matrix4x4(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)Matrix4x4explicit
Multiply(const Matrix4x4 &a, const Matrix4x4 &b)Matrix4x4friend
Multiply(const Matrix4x4 &A, const Matrix4x4 &B, Matrix4x4 *set_result)Matrix4x4static
Multiply(const Matrix3D &A, const Matrix4x4 &B, Matrix4x4 *set_result)Matrix4x4static
Multiply(const Matrix4x4 &A, const Matrix3D &B, Matrix4x4 *set_result)Matrix4x4static
operator!=(const Matrix4x4 &a, const Matrix4x4 &b)Matrix4x4friend
operator*(const Matrix4x4 &a, float d)Matrix4x4friend
operator*(float d, const Matrix4x4 &a)Matrix4x4friend
operator*(const Matrix4x4 &a, const Matrix4x4 &b)Matrix4x4friend
operator*(const Matrix4x4 &a, const Matrix3D &b)Matrix4x4friend
operator*(const Matrix3D &a, const Matrix4x4 &b)Matrix4x4friend
operator*(const Matrix4x4 &a, const Vector4 &v)Matrix4x4friend
operator*(const Matrix4x4 &a, const Vector3 &v)Matrix4x4friend
operator*=(float d)Matrix4x4
operator+(const Matrix4x4 &a, const Matrix4x4 &b)Matrix4x4friend
operator+=(const Matrix4x4 &m)Matrix4x4
operator-(const Matrix4x4 &a)Matrix4x4friend
operator-(const Matrix4x4 &a, const Matrix4x4 &b)Matrix4x4friend
operator-=(const Matrix4x4 &m)Matrix4x4
operator/(const Matrix4x4 &a, float d)Matrix4x4friend
operator/=(float d)Matrix4x4
operator=(const Matrix4x4 &m)Matrix4x4
operator==(const Matrix4x4 &a, const Matrix4x4 &b)Matrix4x4friend
operator[](int i)Matrix4x4inline
operator[](int i) constMatrix4x4inline
RowMatrix4x4protected
Subtract(const Matrix4x4 &a, const Matrix4x4 &b)Matrix4x4friend
Swap(Matrix4x4 &a, Matrix4x4 &b)Matrix4x4friend
Transform_Vector(const Matrix4x4 &tm, const Vector3 &in, Vector3 *out)Matrix4x4static
Transform_Vector(const Matrix4x4 &tm, const Vector3 &in, Vector4 *out)Matrix4x4static
Transform_Vector(const Matrix4x4 &tm, const Vector4 &in, Vector4 *out)Matrix4x4static
Transpose(void) constMatrix4x4