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

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

Compare(const idMat3 &a) const idMat3
Compare(const idMat3 &a, const float epsilon) const idMat3
Determinant(void) const idMat3
FixDegeneracies(void)idMat3
FixDenormals(void)idMat3
GetDimension(void) const idMat3
Identity(void)idMat3
idMat3(void)idMat3
idMat3(const idVec3 &x, const idVec3 &y, const idVec3 &z)idMat3explicit
idMat3(const float xx, const float xy, const float xz, const float yx, const float yy, const float yz, const float zx, const float zy, const float zz)idMat3explicit
idMat3(const float src[3][3])idMat3explicit
InertiaRotate(const idMat3 &rotation) const idMat3
InertiaRotateSelf(const idMat3 &rotation)idMat3
InertiaTranslate(const float mass, const idVec3 &centerOfMass, const idVec3 &translation) const idMat3
InertiaTranslateSelf(const float mass, const idVec3 &centerOfMass, const idVec3 &translation)idMat3
Inverse(void) const idMat3
InverseFast(void) const idMat3
InverseFastSelf(void)idMat3
InverseSelf(void)idMat3
IsDiagonal(const float epsilon=MATRIX_EPSILON) const idMat3
IsIdentity(const float epsilon=MATRIX_EPSILON) const idMat3
IsRotated(void) const idMat3
IsSymmetric(const float epsilon=MATRIX_EPSILON) const idMat3
matidMat3private
operator!=(const idMat3 &a) const idMat3
operator*(const float a) const idMat3
operator*(const idVec3 &vec) const idMat3
operator*(const idMat3 &a) const idMat3
operator*(const float a, const idMat3 &mat)idMat3friend
operator*(const idVec3 &vec, const idMat3 &mat)idMat3friend
operator*=(const float a)idMat3
operator*=(const idMat3 &a)idMat3
operator*=(idVec3 &vec, const idMat3 &mat)idMat3friend
operator+(const idMat3 &a) const idMat3
operator+=(const idMat3 &a)idMat3
operator-() const idMat3
operator-(const idMat3 &a) const idMat3
operator-=(const idMat3 &a)idMat3
operator==(const idMat3 &a) const idMat3
operator[](int index) const idMat3
operator[](int index)idMat3
OrthoNormalize(void) const idMat3
OrthoNormalizeSelf(void)idMat3
ProjectVector(const idVec3 &src, idVec3 &dst) const idMat3
SkewSymmetric(idVec3 const &src)idMat3friend
ToAngles(void) const idMat3
ToAngularVelocity(void) const idMat3
ToCQuat(void) const idMat3
ToFloatPtr(void) const idMat3
ToFloatPtr(void)idMat3
ToMat4(void) const idMat3
ToQuat(void) const idMat3
ToRotation(void) const idMat3
ToString(int precision=2) const idMat3
Trace(void) const idMat3
Transpose(void) const idMat3
TransposeMultiply(const idMat3 &b) const idMat3
TransposeMultiply(const idMat3 &inv, const idMat3 &b, idMat3 &dst)idMat3friend
TransposeSelf(void)idMat3
UnprojectVector(const idVec3 &src, idVec3 &dst) const idMat3
Zero(void)idMat3