Variables | Functions | Enumerations | Enumerator | Typedefs
Variables | defined in | |
Functions | defined in | |
det3(int r1, int r2, int r3, int c1, int c2, int c3) const | SbMatrix | |
det3() const | SbMatrix | [inline] |
det4() const | SbMatrix | |
equals(const SbMatrix &m, float tolerance) const | SbMatrix | |
factor(SbMatrix &r, SbVec3f &s, SbMatrix &u, SbVec3f &t, SbMatrix &proj) const | SbMatrix | |
getTransform(SbVec3f &translation, SbRotation &rotation, SbVec3f &scaleFactor, SbRotation &scaleOrientation, const SbVec3f ¢er) const | SbMatrix | |
getTransform(SbVec3f &t, SbRotation &r, SbVec3f &s, SbRotation &so) const | SbMatrix | |
getValue(SbMat &m) const | SbMatrix | |
getValue() const | SbMatrix | [inline] |
identity() | SbMatrix | [static] |
inverse() const | SbMatrix | |
isInvertible() const | SbMatrix | |
LUBackSubstitution(int index[4], float b[4]) const | SbMatrix | |
LUDecomposition(int index[4], float &d) | SbMatrix | |
makeIdentity() | SbMatrix | |
multDirMatrix(const SbVec3f &src, SbVec3f &dst) const | SbMatrix | |
multLeft(const SbMatrix &m) | SbMatrix | |
multLineMatrix(const SbLine &src, SbLine &dst) const | SbMatrix | |
multMatrixVec(const SbVec3f &src, SbVec3f &dst) const | SbMatrix | |
multMatrixVec(const SbVec3f &src, SbVec4f &dst) const | SbMatrix | |
multRight(const SbMatrix &m) | SbMatrix | |
multVecMatrix(const SbVec3f &src, SbVec3f &dst) const | SbMatrix | [inline] |
multVecMatrix(const SbVec3f &src, SbVec4f &dst) const | SbMatrix | |
operator float *() | SbMatrix | [inline] |
operator SbMat &() | SbMatrix | [inline] |
operator*(const SbVec4f &v) | SbMatrix | |
operator*=(const SbMatrix &m) | SbMatrix | [inline] |
operator=(const SbMat &m) | SbMatrix | |
operator=(const SbMatrix &m) | SbMatrix | |
operator=(const SbRotation &q) | SbMatrix | [inline] |
operator[](int i) | SbMatrix | [inline] |
operator[](int i) const | SbMatrix | [inline] |
print(FILE *fp) const | SbMatrix | |
SbMatrix() | SbMatrix | [inline] |
SbMatrix(float a11, float a12, float a13, float a14, float a21, float a22, float a23, float a24, float a31, float a32, float a33, float a34, float a41, float a42, float a43, float a44) | SbMatrix | |
SbMatrix(const SbMat &m) | SbMatrix | |
scale(const SbVec3f &scaleFactor) | SbMatrix | |
setRotate(const SbRotation &q) | SbMatrix | |
setScale(float s) | SbMatrix | |
setScale(const SbVec3f &s) | SbMatrix | |
setTransform(const SbVec3f &translation, const SbRotation &rotation, const SbVec3f &scaleFactor, const SbRotation &scaleOrientation, const SbVec3f ¢er) | SbMatrix | |
setTransform(const SbVec3f &t, const SbRotation &r, const SbVec3f &s) | SbMatrix | |
setTransform(const SbVec3f &t, const SbRotation &r, const SbVec3f &s, const SbRotation &so) | SbMatrix | |
setTranslate(const SbVec3f &t) | SbMatrix | |
setValue(const SbMat &m) | SbMatrix | |
setValue(const float *pMat) | SbMatrix | [inline] |
setValue(const SbMatrixd &md) | SbMatrix | |
translate(const SbVec3f &translation) | SbMatrix | |
transpose() const | SbMatrix | |
Enumerations | defined in | |
Enumerator | defined in | |
Typedefs | defined in | |