CMatrix() | NLMISC::CMatrix | [inline] |
CMatrix(const CMatrix &) | NLMISC::CMatrix | |
fastInvert33(CMatrix &ret) const | NLMISC::CMatrix | [private] |
get(float m44[16]) const | NLMISC::CMatrix | |
get() const | NLMISC::CMatrix | |
getCofactIndex(sint i, sint &l1, sint &l2, sint &l3) const | NLMISC::CMatrix | [inline, private] |
getI() const | NLMISC::CMatrix | |
getJ() const | NLMISC::CMatrix | |
getK() const | NLMISC::CMatrix | |
getPos(CVector &v) const | NLMISC::CMatrix | [inline] |
getPos() const | NLMISC::CMatrix | [inline] |
getProj(float proj[4]) const | NLMISC::CMatrix | |
getRot(CVector &i, CVector &j, CVector &k) const | NLMISC::CMatrix | |
getRot(float m33[9]) const | NLMISC::CMatrix | |
getRot(CQuat &quat) const | NLMISC::CMatrix | |
getRot() const | NLMISC::CMatrix | [inline] |
getScaleUniform() const | NLMISC::CMatrix | |
hasAll() const | NLMISC::CMatrix | [inline, private] |
hasProj() const | NLMISC::CMatrix | [inline, private] |
hasProjectionPart() const | NLMISC::CMatrix | |
hasRot() const | NLMISC::CMatrix | [inline, private] |
hasScalePart() const | NLMISC::CMatrix | |
hasScaleUniform() const | NLMISC::CMatrix | |
hasTrans() const | NLMISC::CMatrix | [inline, private] |
Identity | NLMISC::CMatrix | [static] |
identity() | NLMISC::CMatrix | |
invert() | NLMISC::CMatrix | |
inverted() const | NLMISC::CMatrix | |
M | NLMISC::CMatrix | [private] |
mat(sint i, sint j) | NLMISC::CMatrix | [inline, private] |
mat(sint i, sint j) const | NLMISC::CMatrix | [inline, private] |
movePos(const CVector &v) | NLMISC::CMatrix | |
mulPoint(const CVector &v) const | NLMISC::CMatrix | |
mulVector(const CVector &v) const | NLMISC::CMatrix | |
normalize(TRotOrder pref) | NLMISC::CMatrix | |
operator *(const CMatrix &in) const | NLMISC::CMatrix | [inline] |
operator *(const CVector &v) const | NLMISC::CMatrix | [inline] |
operator *(const CVectorH &v) const | NLMISC::CMatrix | |
operator *(const CPlane &p, const CMatrix &m) | NLMISC::CMatrix | [friend] |
operator *=(const CMatrix &in) | NLMISC::CMatrix | [inline] |
operator=(const CMatrix &) | NLMISC::CMatrix | |
resetProj() | NLMISC::CMatrix | |
rotate(const CVector &v, TRotOrder ro) | NLMISC::CMatrix | |
rotate(const CQuat &quat) | NLMISC::CMatrix | |
rotateX(float a) | NLMISC::CMatrix | |
rotateY(float a) | NLMISC::CMatrix | |
rotateZ(float a) | NLMISC::CMatrix | |
scale(float f) | NLMISC::CMatrix | |
scale(const CVector &scale) | NLMISC::CMatrix | |
Scale33 | NLMISC::CMatrix | [private] |
serial(IStream &f) | NLMISC::CMatrix | |
set(const float m44[16]) | NLMISC::CMatrix | |
setMulMatrix(const CMatrix &m1, const CMatrix &m2) | NLMISC::CMatrix | |
setMulMatrixNoProj(const CMatrix &m1, const CMatrix &m2) | NLMISC::CMatrix | |
setPos(const CVector &v) | NLMISC::CMatrix | |
setProj(const float proj[4]) | NLMISC::CMatrix | |
setRot(const CVector &i, const CVector &j, const CVector &k, bool hintNoScale=false) | NLMISC::CMatrix | |
setRot(const float m33[9], bool hintNoScale=false) | NLMISC::CMatrix | |
setRot(const CVector &v, TRotOrder ro) | NLMISC::CMatrix | |
setRot(const CQuat &quat) | NLMISC::CMatrix | |
setRot(const CMatrix &matrix) | NLMISC::CMatrix | |
slowInvert33(CMatrix &ret) const | NLMISC::CMatrix | [private] |
slowInvert44(CMatrix &ret) const | NLMISC::CMatrix | [private] |
StateBit | NLMISC::CMatrix | [private] |
testExpandProj() const | NLMISC::CMatrix | [inline, private] |
testExpandRot() const | NLMISC::CMatrix | [inline, private] |
translate(const CVector &v) | NLMISC::CMatrix | |
transpose() | NLMISC::CMatrix | |
transpose3x3() | NLMISC::CMatrix | |
TRotOrder enum name | NLMISC::CMatrix | |
XYZ enum value | NLMISC::CMatrix | |
XZY enum value | NLMISC::CMatrix | |
YXZ enum value | NLMISC::CMatrix | |
YZX enum value | NLMISC::CMatrix | |
ZXY enum value | NLMISC::CMatrix | |
ZYX enum value | NLMISC::CMatrix | |