, including all inherited members.
| _identityMatrix | OSG::TransformationMatrix< ValueTypeT > | [inline, private, static] |
| _matrix | OSG::TransformationMatrix< ValueTypeT > | [protected] |
| add(const TransformationMatrix &matrix) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| addScaled(const TransformationMatrix &matrix, ValueTypeT s) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| adjointT_3x3(TransformationMatrix &result) const | OSG::TransformationMatrix< ValueTypeT > | [inline, protected] |
| calcInverse(TransformationMatrix *destM, const TransformationMatrix *srcM) const | OSG::TransformationMatrix< ValueTypeT > | [inline, protected] |
| calcInverse3(TransformationMatrix *destM, const TransformationMatrix *srcM) const | OSG::TransformationMatrix< ValueTypeT > | [inline, protected] |
| convertFrom(const TransformationMatrix< ValueTypeR > &mat) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| decompose(VectorType3f &t, ValueType &f, QuaternionType &r, QuaternionType &so, VectorType3f &s) const | OSG::TransformationMatrix< ValueTypeT > | [inline, protected] |
| det(void) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| det2_calc(const ValueTypeT a1, const ValueTypeT a2, const ValueTypeT b1, const ValueTypeT b2) const | OSG::TransformationMatrix< ValueTypeT > | [inline, protected] |
| det3(void) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| det3_calc(const ValueTypeT a1, const ValueTypeT a2, const ValueTypeT a3, const ValueTypeT b1, const ValueTypeT b2, const ValueTypeT b3, const ValueTypeT c1, const ValueTypeT c2, const ValueTypeT c3) const | OSG::TransformationMatrix< ValueTypeT > | [inline, protected] |
| equals(const TransformationMatrix &matrix, const ValueType tol) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| exp(TransformationMatrix &result) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| expOf(const TransformationMatrix &matrix) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| factor(TransformationMatrix &r, VectorType3f &s, TransformationMatrix &u, VectorType3f &t, TransformationMatrix &proj) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| getTransform(VectorType3f &translation, QuaternionType &rotation, VectorType3f &scaleFactor, QuaternionType &scaleOrientation, const VectorType3f ¢er) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| getTransform(VectorType3f &translation, QuaternionType &rotation, VectorType3f &scaleFactor, QuaternionType &scaleOrientation) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| getValues(void) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| getValues(void) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| identity(void) | OSG::TransformationMatrix< ValueTypeT > | [inline, static] |
| inverse(TransformationMatrix &result) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| inverse3(TransformationMatrix &result) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| invert(void) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| invert3(void) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| invertFrom(const TransformationMatrix &matrix) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| invertFrom3(const TransformationMatrix &matrix) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| jacobi(ValueTypeT evalues[JacobiRank], VectorType3f evectors[JacobiRank], Int32 &rots) | OSG::TransformationMatrix< ValueTypeT > | [inline, protected] |
| JacobiRank | OSG::TransformationMatrix< ValueTypeT > | [protected, static] |
| log(TransformationMatrix &result) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| logOf(const TransformationMatrix &matrix) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| Matrix | OSG::TransformationMatrix< ValueTypeT > | [related] |
| Matrix4d | OSG::TransformationMatrix< ValueTypeT > | [related] |
| Matrix4f | OSG::TransformationMatrix< ValueTypeT > | [related] |
| Matrix4fx | OSG::TransformationMatrix< ValueTypeT > | [related] |
| MatrixFrustum(OSG::Matrixr &result, OSG::Real rLeft, OSG::Real rRight, OSG::Real rBottom, OSG::Real rTop, OSG::Real rNear, OSG::Real rFar) | OSG::TransformationMatrix< ValueTypeT > | [related] |
| Matrixfx | OSG::TransformationMatrix< ValueTypeT > | [related] |
| MatrixLookAt(OSG::Matrix &result, OSG::Real32 fromx, OSG::Real32 fromy, OSG::Real32 fromz, OSG::Real32 atx, OSG::Real32 aty, OSG::Real32 atz, OSG::Real32 upx, OSG::Real32 upy, OSG::Real32 upz) | OSG::TransformationMatrix< ValueTypeT > | [related] |
| MatrixLookAt(OSG::Matrix &result, OSG::Pnt3f from, OSG::Pnt3f at, OSG::Vec3f up) | OSG::TransformationMatrix< ValueTypeT > | [related] |
| MatrixOrthogonal(OSG::Matrix &result, OSG::Real32 rLeft, OSG::Real32 rRight, OSG::Real32 rBottom, OSG::Real32 rTop, OSG::Real32 rNear, OSG::Real32 rFar) | OSG::TransformationMatrix< ValueTypeT > | [related] |
| MatrixPerspective(OSG::Matrixr &result, OSG::Real rFovy, OSG::Real rAspect, OSG::Real rNear, OSG::Real rFar) | OSG::TransformationMatrix< ValueTypeT > | [related] |
| MatrixProjection(OSG::Matrix &result, OSG::Real32 rLeft, OSG::Real32 rRight, OSG::Real32 rBottom, OSG::Real32 rTop, OSG::Real32 rNear, OSG::Real32 rFar) | OSG::TransformationMatrix< ValueTypeT > | [related] |
| Matrixr | OSG::TransformationMatrix< ValueTypeT > | [related] |
| MatrixStereoPerspective(OSG::Matrixr &projection, OSG::Matrixr &projtrans, OSG::Real rFovy, OSG::Real rAspect, OSG::Real rNear, OSG::Real rFfar, OSG::Real rZeroparallax, OSG::Real rEyedistance, OSG::Real rWhicheye, OSG::Real rOverlap) | OSG::TransformationMatrix< ValueTypeT > | [related] |
| mult(const PointType &pntIn, PointType &pntOut) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| mult(const PointType3f &pntIn, PointType3f &pntOut) const | OSG::TransformationMatrix< ValueTypeT > | |
| mult(const VectorType &vecIn, VectorType &vecOut) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| mult(const VectorType3f &vecIn, VectorType3f &vecOut) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| mult(const TransformationMatrix< ValueTypeR > &mat) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| mult3x3(const PointType3f &pntIn, PointType3f &pntOut) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| mult3x3(const VectorType3f &vecIn, VectorType3f &vecOut) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| multFull(const PointType3f &pntIn, PointType3f &pntOut) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| multFull(const VectorType3f &vecIn, VectorType3f &vecOut) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| multLeft(const PointType3f &pntIn, PointType3f &pntOut) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| multLeft(const VectorType3f &vecIn, VectorType3f &vecOut) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| multLeft(const TransformationMatrix< ValueTypeR > &mat) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| multLeftFull(const PointType3f &pntIn, PointType3f &pntOut) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| multLeftFull(const VectorType3f &vecIn, VectorType3f &vecOut) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| negate(void) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| norm1(void) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| norm1_3x3(void) const | OSG::TransformationMatrix< ValueTypeT > | [inline, protected] |
| norm2(void) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| normInf_3x3(void) const | OSG::TransformationMatrix< ValueTypeT > | [inline, protected] |
| normInfinity(void) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| operator!=(const TransformationMatrix &other) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| operator*(const PointType &pntIn) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| operator*(const PointType3f &pntIn) const | OSG::TransformationMatrix< ValueTypeT > | |
| operator*(const VectorType &vecIn) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| operator*(const VectorType3f &vecIn) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| operator=(const TransformationMatrix &source) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| operator==(const TransformationMatrix &other) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| operator[](UInt32 uiIndex) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| operator[](UInt32 uiIndex) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| PointType typedef | OSG::TransformationMatrix< ValueTypeT > | |
| PointType3f typedef | OSG::TransformationMatrix< ValueTypeT > | |
| polarDecompose(TransformationMatrix &Q, TransformationMatrix &S, ValueType &det) const | OSG::TransformationMatrix< ValueTypeT > | [inline, protected] |
| QuaternionType typedef | OSG::TransformationMatrix< ValueTypeT > | |
| rowMulCol4(const TransformationMatrix< ValueTypeR > &gRowMat, UInt32 iRow, const TransformationMatrix< ValueTypeS > &gColMat, UInt32 iColumn) const | OSG::TransformationMatrix< ValueTypeT > | [inline, protected] |
| scale(ValueTypeT s) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| Self typedef | OSG::TransformationMatrix< ValueTypeT > | |
| setIdentity(void) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setRotate(const QuaternionType &q) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setScale(const ValueTypeT s) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setScale(const ValueTypeT sx, const ValueTypeT sy, const ValueTypeT sz) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setScale(const VectorType3f &s) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setTransform(const VectorType3f &t) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setTransform(const QuaternionType &r) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setTransform(const VectorType3f &t, const QuaternionType &r) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setTransform(const VectorType3f &t, const QuaternionType &r, const VectorType3f &s) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setTransform(const VectorType3f &t, const QuaternionType &r, const VectorType3f &s, const QuaternionType &so) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setTransform(const VectorType3f &translation, const QuaternionType &rotation, const VectorType3f &scaleFactor, const QuaternionType &scaleOrientation, const VectorType3f ¢er) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setTranslate(const ValueTypeT tx, const ValueTypeT ty, const ValueTypeT tz) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setTranslate(const VectorType3f &t) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setTranslate(const PointType3f &t) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setValue(const TransformationMatrix &mat) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setValue(const VectorType3f &vector1, const VectorType3f &vector2, const VectorType3f &vector3) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setValue(const VectorType3f &vector1, const VectorType3f &vector2, const VectorType3f &vector3, const VectorType3f &vector4) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setValue(const ValueTypeT rVal00, const ValueTypeT rVal10, const ValueTypeT rVal20, const ValueTypeT rVal30, const ValueTypeT rVal01, const ValueTypeT rVal11, const ValueTypeT rVal21, const ValueTypeT rVal31, const ValueTypeT rVal02, const ValueTypeT rVal12, const ValueTypeT rVal22, const ValueTypeT rVal32, const ValueTypeT rVal03, const ValueTypeT rVal13, const ValueTypeT rVal23, const ValueTypeT rVal33) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setValue(const ValueTypeT *pMat, bool bTransposed=true) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setValue(const VectorType *pMat) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setValue(const VectorType3f *pMat) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setValue(const Char8 *string, bool bTransposed=true) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| setValueTransposed(const ValueTypeT rVal00, const ValueTypeT rVal01, const ValueTypeT rVal02, const ValueTypeT rVal03, const ValueTypeT rVal10, const ValueTypeT rVal11, const ValueTypeT rVal12, const ValueTypeT rVal13, const ValueTypeT rVal20, const ValueTypeT rVal21, const ValueTypeT rVal22, const ValueTypeT rVal23, const ValueTypeT rVal30, const ValueTypeT rVal31, const ValueTypeT rVal32, const ValueTypeT rVal33) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| spectralDecompose(TransformationMatrix &SO, VectorType3f &k) const | OSG::TransformationMatrix< ValueTypeT > | [inline, protected] |
| sqrt(TransformationMatrix &result) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| sqrt(void) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| sqrtOf(const TransformationMatrix &matrix) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| TransformationMatrix(void) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| TransformationMatrix(const TransformationMatrix &source) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| TransformationMatrix(const VectorType3f &vector1, const VectorType3f &vector2, const VectorType3f &vector3) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| TransformationMatrix(const VectorType &vector1, const VectorType &vector2, const VectorType &vector3, const VectorType &vector4) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| TransformationMatrix(const VectorType3f &vector1, const VectorType3f &vector2, const VectorType3f &vector3, const VectorType3f &vector4) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| TransformationMatrix(const ValueTypeT rVal00, const ValueTypeT rVal10, const ValueTypeT rVal20, const ValueTypeT rVal30, const ValueTypeT rVal01, const ValueTypeT rVal11, const ValueTypeT rVal21, const ValueTypeT rVal31, const ValueTypeT rVal02, const ValueTypeT rVal12, const ValueTypeT rVal22, const ValueTypeT rVal32, const ValueTypeT rVal03, const ValueTypeT rVal13, const ValueTypeT rVal23, const ValueTypeT rVal33) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| transpose(void) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| transposed(TransformationMatrix &result) const | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| transposeFrom(const TransformationMatrix &matrix) | OSG::TransformationMatrix< ValueTypeT > | [inline] |
| ValueType typedef | OSG::TransformationMatrix< ValueTypeT > | |
| VectorType typedef | OSG::TransformationMatrix< ValueTypeT > | |
| VectorType3f typedef | OSG::TransformationMatrix< ValueTypeT > | |
| ~TransformationMatrix(void) | OSG::TransformationMatrix< ValueTypeT > | [inline] |