TMtxMath Member List

This is the complete list of members for TMtxMath, including all inherited members.
ConvertEulerXYZToRowTfm(TMatrix44 &m, const TAngle &angleX, const TAngle &angleY, const TAngle &angleZ)TMtxMath [static]
ConvertRowTfmToEulerXYZ(const TMatrix44 &m, TAngle &angleX, TAngle &angleY, TAngle &angleZ)TMtxMath [static]
FormMatrixFromToUp(const TVector3 &inFromPoint, const TVector3 &inTargetPoint, const TVector3 &inUpVector, TMatrix44 &outTfm, TMatrix44 &outTfmInverse)TMtxMath [static]
FormOrthonormalRowTfmAboutZAxis(const TVector3 &zAxis, TMatrix33 &tfm)TMtxMath [static]
FormOrthonormalRowTfmAboutZAxis(const TVector3 &zAxis, TMatrix44 &tfm)TMtxMath [static]
FormRotationRowTfm(TMatrix44 &m, const EAxis axis, const TAngle &angle)TMtxMath [static]
FormRotationRowTfm(TMatrix44 &m, const TVector3 &axis, const TAngle &angle)TMtxMath [static]
FormScaleTfm(TMatrix44 &m, const real sx, const real sy, const real sz)TMtxMath [static]
FormTranslationRowTfm(TMatrix44 &m, const real tx, const real ty, const real tz)TMtxMath [static]
MakeOrthonormalBasisFrom3Axes(TVector3 &xVec, TVector3 &yVec, TVector3 &zVec)TMtxMath [static]
MakeOrthonormalBasisFromZAxis(const TVector3 &zAxis, TVector3 &unitXAxis, TVector3 &unitYAxis, TVector3 &unitZAxis)TMtxMath [static]
MultiplyAffineRowTfms(const TMatrix44 &m1, const TMatrix44 &m2, TMatrix44 &result)TMtxMath [static]
MultiplyAffineRowTfms(const TMatrix33 &m1, const TMatrix33 &m2, TMatrix33 &result)TMtxMath [static]
MultiplyVectorByAffineRowTfm(const TVector4 &v, const TMatrix44 &m, TVector4 &result)TMtxMath [static]
MultiplyVectorByAffineRowTfm(const TVector3 &v, const real wValue, const TMatrix44 &m, TVector3 &result)TMtxMath [static]
MultiplyVectorByAffineRowTfm(const TVector3 &v, const TMatrix33 &m, TVector3 &result)TMtxMath [static]
MultiplyVectorByAffineRowTfm(const TVector2 &v, const real w, const TMatrix33 &m, TVector2 &result)TMtxMath [static]
PostMultiplyRotationColTfm(TMatrix44 &m, const EAxis axis, const TAngle &angle)TMtxMath [static]
PostMultiplyRotationRowTfm(TMatrix44 &m, const EAxis axis, const TAngle &angle)TMtxMath [static]
PostMultiplyScaleTfm(TMatrix44 &m, const real sx, const real sy, const real sz)TMtxMath [static]
PostMultiplyTranslationColTfm(TMatrix44 &m, const real tx, const real ty, const real tz)TMtxMath [static]
PostMultiplyTranslationRowTfm(TMatrix44 &m, const real tx, const real ty, const real tz)TMtxMath [static]
PostRotateVectorByAffineRowTfm(const TMatrix44 &tfm, const TVector3 &normal, TVector3 &rotatedNormal)TMtxMath [static]
PreMultiplyRotationColTfm(TMatrix44 &m, const EAxis axis, const TAngle &angle)TMtxMath [static]
PreMultiplyRotationRowTfm(TMatrix44 &m, const EAxis axis, const TAngle &angle)TMtxMath [static]
PreMultiplyScaleTfm(TMatrix44 &m, const real sx, const real sy, const real sz)TMtxMath [static]
PreMultiplyTranslationColTfm(TMatrix44 &m, const real tx, const real ty, const real tz)TMtxMath [static]
PreMultiplyTranslationRowTfm(TMatrix44 &m, const real tx, const real ty, const real tz)TMtxMath [static]
SolveInverseGeneralCR(const TMatrix22 &m, TMatrix22 &mInverse)TMtxMath [static]
SolveInverseGeneralCR(const TMatrix33 &m, TMatrix33 &mInverse)TMtxMath [static]
SolveInverseGeneralGJE(const TMatrix33 &m, TMatrix33 &mInverse)TMtxMath [static]
SolveInverseGeneralGJE(const TMatrix44 &m, TMatrix44 &mInverse)TMtxMath [static]
SolveInverseGeneralGJE(const TMatrixMN< T > &m, TMatrixMN< T > &mInverse)TMtxMath [inline, static]
SolveInverseSimpleRowTfmRT(const TMatrix44 &m, TMatrix44 &mInverse)TMtxMath [static]
SolveInverseSimpleRowTfmRTS(const TMatrix44 &m, TMatrix44 &mInverse)TMtxMath [static]
SolveInverseSimpleRowTfmRTU(const TMatrix44 &m, TMatrix44 &mInverse)TMtxMath [static]
Generated on Mon Apr 26 22:48:08 2010 for Carrara SDK Doc by  doxygen 1.6.3