affineInverse() | MatrixF | [inline] |
dumpMatrix(const char *caption=NULL) const | MatrixF | |
fullInverse() | MatrixF | |
getColumn(S32 col, Point4F *cptr) const | MatrixF | [inline] |
getColumn(S32 col, Point3F *cptr) const | MatrixF | [inline] |
getColumn3F(S32 col) const | MatrixF | [inline] |
getColumn4F(S32 col) const | MatrixF | [inline] |
getPosition() const | MatrixF | [inline] |
getRow(S32 row, Point4F *cptr) const | MatrixF | [inline] |
getRow(S32 row, Point3F *cptr) const | MatrixF | [inline] |
getRow3F(S32 row) const | MatrixF | [inline] |
getRow4F(S32 row) const | MatrixF | [inline] |
getScale() const | MatrixF | [inline] |
identity() | MatrixF | [inline] |
Identity | MatrixF | [static] |
idx(U32 i, U32 j) | MatrixF | [inline, static] |
inverse() | MatrixF | [inline] |
isAffine() const | MatrixF | |
isIdentity() const | MatrixF | [inline] |
m | MatrixF | [private] |
MatrixF(bool identity=false) | MatrixF | [inline, explicit] |
MatrixF(const EulerF &e) | MatrixF | [inline, explicit] |
MatrixF(const EulerF &e, const Point3F &p) | MatrixF | [inline] |
mul(const MatrixF &a) | MatrixF | [inline] |
mul(const MatrixF &a, const MatrixF &b) | MatrixF | [inline] |
mul(const F32 a) | MatrixF | [inline] |
mul(const MatrixF &a, const F32 b) | MatrixF | [inline] |
mul(Point4F &p) const | MatrixF | [inline] |
mul(Box3F &b) const | MatrixF | [inline] |
mulP(Point3F &p) const | MatrixF | [inline] |
mulP(const Point3F &p, Point3F *d) const | MatrixF | [inline] |
mulV(VectorF &p) const | MatrixF | [inline] |
mulV(const VectorF &p, Point3F *d) const | MatrixF | [inline] |
normalize() | MatrixF | [inline] |
operator *(const MatrixF &m1, const MatrixF &m2) | MatrixF | [friend] |
operator *=(const MatrixF &m) | MatrixF | [inline] |
operator F32 *() | MatrixF | [inline] |
operator F32 *() const | MatrixF | [inline] |
operator()(S32 row, S32 col) | MatrixF | [inline] |
operator()(S32 row, S32 col) const | MatrixF | [inline] |
scale(const Point3F &p) | MatrixF | [inline] |
set(const EulerF &e) | MatrixF | [inline] |
set(const EulerF &e, const Point3F &p) | MatrixF | [inline] |
setColumn(S32 col, const Point4F &cptr) | MatrixF | [inline] |
setColumn(S32 col, const Point3F &cptr) | MatrixF | [inline] |
setCrossProduct(const Point3F &p) | MatrixF | [inline] |
setPosition(const Point3F &pos) | MatrixF | [inline] |
setRow(S32 row, const Point4F &cptr) | MatrixF | [inline] |
setRow(S32 row, const Point3F &cptr) | MatrixF | [inline] |
setTensorProduct(const Point3F &p, const Point3F &q) | MatrixF | [inline] |
toEuler() const | MatrixF | |
transpose() | MatrixF | [inline] |
transposeTo(F32 *matrix) const | MatrixF | |