doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
idMat4 Member List

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

Compare(const idMat4 &a) const idMat4
Compare(const idMat4 &a, const float epsilon) const idMat4
Determinant(void) const idMat4
GetDimension(void) const idMat4
Identity(void)idMat4
idMat4(void)idMat4
idMat4(const idVec4 &x, const idVec4 &y, const idVec4 &z, const idVec4 &w)idMat4explicit
idMat4(const float xx, const float xy, const float xz, const float xw, const float yx, const float yy, const float yz, const float yw, const float zx, const float zy, const float zz, const float zw, const float wx, const float wy, const float wz, const float ww)idMat4explicit
idMat4(const idMat3 &rotation, const idVec3 &translation)idMat4explicit
idMat4(const float src[4][4])idMat4explicit
Inverse(void) const idMat4
InverseFast(void) const idMat4
InverseFastSelf(void)idMat4
InverseSelf(void)idMat4
IsDiagonal(const float epsilon=MATRIX_EPSILON) const idMat4
IsIdentity(const float epsilon=MATRIX_EPSILON) const idMat4
IsRotated(void) const idMat4
IsSymmetric(const float epsilon=MATRIX_EPSILON) const idMat4
matidMat4private
operator!=(const idMat4 &a) const idMat4
operator*(const float a) const idMat4
operator*(const idVec4 &vec) const idMat4
operator*(const idVec3 &vec) const idMat4
operator*(const idMat4 &a) const idMat4
operator*(const float a, const idMat4 &mat)idMat4friend
operator*(const idVec4 &vec, const idMat4 &mat)idMat4friend
operator*(const idVec3 &vec, const idMat4 &mat)idMat4friend
operator*=(const float a)idMat4
operator*=(const idMat4 &a)idMat4
operator*=(idVec4 &vec, const idMat4 &mat)idMat4friend
operator*=(idVec3 &vec, const idMat4 &mat)idMat4friend
operator+(const idMat4 &a) const idMat4
operator+=(const idMat4 &a)idMat4
operator-(const idMat4 &a) const idMat4
operator-=(const idMat4 &a)idMat4
operator==(const idMat4 &a) const idMat4
operator[](int index) const idMat4
operator[](int index)idMat4
ProjectVector(const idVec4 &src, idVec4 &dst) const idMat4
ToFloatPtr(void) const idMat4
ToFloatPtr(void)idMat4
ToString(int precision=2) const idMat4
Trace(void) const idMat4
Transpose(void) const idMat4
TransposeMultiply(const idMat4 &b) const idMat4
TransposeSelf(void)idMat4
UnprojectVector(const idVec4 &src, idVec4 &dst) const idMat4
Zero(void)idMat4