SbMatrixd Member List

This is the complete list of members for SbMatrixd, 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 SbMatrixd
det3() const SbMatrixd [inline]
det4() const SbMatrixd
equals(const SbMatrixd &m, double tolerance) const SbMatrixd
factor(SbMatrixd &r, SbVec3d &s, SbMatrixd &u, SbVec3d &t, SbMatrixd &proj) const SbMatrixd
getTransform(SbVec3d &translation, SbRotationd &rotation, SbVec3d &scaleFactor, SbRotationd &scaleOrientation, const SbVec3d &center) const SbMatrixd
getTransform(SbVec3d &t, SbRotationd &r, SbVec3d &s, SbRotationd &so) const SbMatrixd
getValue(SbMatd &m) const SbMatrixd
getValue() const SbMatrixd [inline]
identity()SbMatrixd [static]
inverse() const SbMatrixd
isInvertible() const SbMatrixd
LUBackSubstitution(int index[4], double b[4]) const SbMatrixd
LUDecomposition(int index[4], double &d)SbMatrixd
makeIdentity()SbMatrixd
multDirMatrix(const SbVec3d &src, SbVec3d &dst) const SbMatrixd
multLeft(const SbMatrixd &m)SbMatrixd
multLineMatrix(const SbLined &src, SbLined &dst) const SbMatrixd
multMatrixVec(const SbVec3d &src, SbVec3d &dst) const SbMatrixd
multRight(const SbMatrixd &m)SbMatrixd
multVecMatrix(const SbVec3d &src, SbVec3d &dst) const SbMatrixd
operator double *()SbMatrixd [inline]
operator SbMatd &()SbMatrixd [inline]
operator*(const SbVec4d &v)SbMatrixd
operator*=(const SbMatrixd &m)SbMatrixd [inline]
operator=(const SbMatd &m)SbMatrixd
operator=(const SbMatrixd &m)SbMatrixd
operator=(const SbRotationd &q)SbMatrixd [inline]
operator[](int i)SbMatrixd [inline]
operator[](int i) const SbMatrixd [inline]
print(FILE *fp) const SbMatrixd
SbMatrixd()SbMatrixd [inline]
SbMatrixd(double a11, double a12, double a13, double a14, double a21, double a22, double a23, double a24, double a31, double a32, double a33, double a34, double a41, double a42, double a43, double a44)SbMatrixd
SbMatrixd(const SbMatd &m)SbMatrixd
scale(const SbVec3d &scaleFactor)SbMatrixd
setRotate(const SbRotationd &q)SbMatrixd
setScale(double s)SbMatrixd
setScale(const SbVec3d &s)SbMatrixd
setTransform(const SbVec3d &translation, const SbRotationd &rotation, const SbVec3d &scaleFactor, const SbRotationd &scaleOrientation, const SbVec3d &center)SbMatrixd
setTransform(const SbVec3d &t, const SbRotationd &r, const SbVec3d &s)SbMatrixd
setTransform(const SbVec3d &t, const SbRotationd &r, const SbVec3d &s, const SbRotationd &so)SbMatrixd
setTranslate(const SbVec3d &t)SbMatrixd
setValue(const SbMatd &m)SbMatrixd
setValue(const double *pMat)SbMatrixd [inline]
setValue(const SbMatrix &m)SbMatrixd
translate(const SbVec3d &translation)SbMatrixd
transpose() const SbMatrixd
 
Enumerationsdefined in
 
Enumeratordefined in
 
Typedefsdefined in
 


Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/