OSG::TransformationMatrix< ValueTypeT > Member List

This is the complete list of members for OSG::TransformationMatrix< ValueTypeT >, including all inherited members.
_identityMatrixOSG::TransformationMatrix< ValueTypeT > [inline, private, static]
_matrixOSG::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 &center) 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]
JacobiRankOSG::TransformationMatrix< ValueTypeT > [protected, static]
log(TransformationMatrix &result) const OSG::TransformationMatrix< ValueTypeT > [inline]
logOf(const TransformationMatrix &matrix)OSG::TransformationMatrix< ValueTypeT > [inline]
MatrixOSG::TransformationMatrix< ValueTypeT > [related]
Matrix4dOSG::TransformationMatrix< ValueTypeT > [related]
Matrix4fOSG::TransformationMatrix< ValueTypeT > [related]
Matrix4fxOSG::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]
MatrixfxOSG::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]
MatrixrOSG::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 typedefOSG::TransformationMatrix< ValueTypeT >
PointType3f typedefOSG::TransformationMatrix< ValueTypeT >
polarDecompose(TransformationMatrix &Q, TransformationMatrix &S, ValueType &det) const OSG::TransformationMatrix< ValueTypeT > [inline, protected]
QuaternionType typedefOSG::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 typedefOSG::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 &center)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 typedefOSG::TransformationMatrix< ValueTypeT >
VectorType typedefOSG::TransformationMatrix< ValueTypeT >
VectorType3f typedefOSG::TransformationMatrix< ValueTypeT >
~TransformationMatrix(void)OSG::TransformationMatrix< ValueTypeT > [inline]