doom3-gpl
Doom 3 GPL source release
|
#include <Matrix.h>
Private Attributes | |
idVec3 | mat [3] |
Friends | |
idMat3 | operator* (const float a, const idMat3 &mat) |
idVec3 | operator* (const idVec3 &vec, const idMat3 &mat) |
idVec3 & | operator*= (idVec3 &vec, const idMat3 &mat) |
void | TransposeMultiply (const idMat3 &inv, const idMat3 &b, idMat3 &dst) |
idMat3 | SkewSymmetric (idVec3 const &src) |
Definition at line 319 of file Matrix.cpp.
Definition at line 589 of file Matrix.cpp.
Definition at line 599 of file Matrix.cpp.
idMat3 idMat3::InertiaTranslate | ( | const float | mass, |
const idVec3 & | centerOfMass, | ||
const idVec3 & | translation | ||
) | const |
Definition at line 537 of file Matrix.cpp.
idMat3 & idMat3::InertiaTranslateSelf | ( | const float | mass, |
const idVec3 & | centerOfMass, | ||
const idVec3 & | translation | ||
) |
Definition at line 562 of file Matrix.cpp.
Definition at line 378 of file Matrix.cpp.
Definition at line 333 of file Matrix.cpp.
ID_INLINE bool idMat3::IsDiagonal | ( | const float | epsilon = MATRIX_EPSILON | ) | const |
ID_INLINE bool idMat3::IsIdentity | ( | const float | epsilon = MATRIX_EPSILON | ) | const |
ID_INLINE bool idMat3::IsSymmetric | ( | const float | epsilon = MATRIX_EPSILON | ) | const |
Definition at line 147 of file Matrix.cpp.
Definition at line 309 of file Matrix.cpp.
Definition at line 233 of file Matrix.cpp.
Definition at line 182 of file Matrix.cpp.
idRotation idMat3::ToRotation | ( | void | ) | const |
Definition at line 246 of file Matrix.cpp.
Definition at line 610 of file Matrix.cpp.