SbMatrix Member List

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

Variables | Functions | Enumerations | Enumerator | Typedefs

Variablesdefined in
 
Functionsdefined 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 &center) 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 &center)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
 
Enumerationsdefined in
 
Enumeratordefined in
 
Typedefsdefined in
 


Open Inventor Toolkit reference manual, generated on 15 Mar 2023
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/