Coin Logo Coin3D is Free Software,
published under the BSD 3-clause license.
https://coin3d.github.io
https://www.kongsberg.com/en/kogt/
SbDPMatrix Member List

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

det3(int r1, int r2, int r3, int c1, int c2, int c3) constSbDPMatrix
det3(void) constSbDPMatrix
det4(void) constSbDPMatrix
equals(const SbDPMatrix &m, double tolerance) constSbDPMatrix
factor(SbDPMatrix &r, SbVec3d &s, SbDPMatrix &u, SbVec3d &t, SbDPMatrix &proj)SbDPMatrix
getTransform(SbVec3d &t, SbDPRotation &r, SbVec3d &s, SbDPRotation &so) constSbDPMatrix
getTransform(SbVec3d &translation, SbDPRotation &rotation, SbVec3d &scaleFactor, SbDPRotation &scaleOrientation, const SbVec3d &center) constSbDPMatrix
getValue(void) constSbDPMatrix
getValue(SbDPMat &m) constSbDPMatrix
identity(void)SbDPMatrixstatic
inverse(void) constSbDPMatrix
LUBackSubstitution(int index[4], double b[4]) constSbDPMatrix
LUDecomposition(int index[4], double &d)SbDPMatrix
makeIdentity(void)SbDPMatrix
multDirMatrix(const SbVec3d &src, SbVec3d &dst) constSbDPMatrix
multLeft(const SbDPMatrix &m)SbDPMatrix
multLineMatrix(const SbDPLine &src, SbDPLine &dst) constSbDPMatrix
multMatrixVec(const SbVec3d &src, SbVec3d &dst) constSbDPMatrix
multRight(const SbDPMatrix &m)SbDPMatrix
multVecMatrix(const SbVec3d &src, SbVec3d &dst) constSbDPMatrix
multVecMatrix(const SbVec4d &src, SbVec4d &dst) constSbDPMatrix
operator double *(void)SbDPMatrix
operator SbDPMat &(void)SbDPMatrix
operator!=(const SbDPMatrix &m1, const SbDPMatrix &m2)SbDPMatrixfriend
operator*(const SbDPMatrix &m1, const SbDPMatrix &m2)SbDPMatrixfriend
operator*=(const SbDPMatrix &m)SbDPMatrix
operator=(const SbDPMat &m)SbDPMatrix
operator=(const SbDPMatrix &m)SbDPMatrix
operator=(const SbDPRotation &q)SbDPMatrix
operator==(const SbDPMatrix &m1, const SbDPMatrix &m2)SbDPMatrixfriend
operator[](int i)SbDPMatrix
operator[](int i) constSbDPMatrix
print(FILE *fp) constSbDPMatrix
SbDPMatrix(void)SbDPMatrix
SbDPMatrix(const double a11, const double a12, const double a13, const double a14, const double a21, const double a22, const double a23, const double a24, const double a31, const double a32, const double a33, const double a34, const double a41, const double a42, const double a43, const double a44)SbDPMatrix
SbDPMatrix(const SbDPMat &matrix)SbDPMatrix
SbDPMatrix(const SbDPMat *matrix)SbDPMatrix
SbDPMatrix(const SbMatrix &matrix)SbDPMatrix
setRotate(const SbDPRotation &q)SbDPMatrix
setScale(const double s)SbDPMatrix
setScale(const SbVec3d &s)SbDPMatrix
setTransform(const SbVec3d &t, const SbDPRotation &r, const SbVec3d &s)SbDPMatrix
setTransform(const SbVec3d &t, const SbDPRotation &r, const SbVec3d &s, const SbDPRotation &so)SbDPMatrix
setTransform(const SbVec3d &translation, const SbDPRotation &rotation, const SbVec3d &scaleFactor, const SbDPRotation &scaleOrientation, const SbVec3d &center)SbDPMatrix
setTranslate(const SbVec3d &t)SbDPMatrix
setValue(const SbDPMat &m)SbDPMatrix
setValue(const SbMatrix &m)SbDPMatrix
setValue(const double *pMat)SbDPMatrix
transpose(void) constSbDPMatrix
~SbDPMatrix(void)SbDPMatrix