TexGen
TexGen::CLinearTransformation Member List

This is the complete list of members for TexGen::CLinearTransformation, including all inherited members.

AddScale(double dXScale=1, double dYScale=1, double dZScale=1)TexGen::CLinearTransformation
AddSheardXbydY(double dValue)TexGen::CLinearTransformationinline
AddSheardXbydZ(double dValue)TexGen::CLinearTransformationinline
AddSheardYbydX(double dValue)TexGen::CLinearTransformationinline
AddSheardYbydZ(double dValue)TexGen::CLinearTransformationinline
AddSheardZbydX(double dValue)TexGen::CLinearTransformationinline
AddSheardZbydY(double dValue)TexGen::CLinearTransformationinline
CLinearTransformation(void)TexGen::CLinearTransformation
CLinearTransformation(const CMatrix &Matrix)TexGen::CLinearTransformation
CMatrix()TexGen::CMatrixinline
CMatrix(int iHeight, int iWidth)TexGen::CMatrixinline
CMatrix(const CMatrix &CopyMe)TexGen::CMatrixinline
DivideColumn(int iColumn, double dDivisor)TexGen::CMatrixinline
DivideRow(int iRow, double dDivisor)TexGen::CMatrixinline
Empty() constTexGen::CMatrixinline
EqualsMultiple(const CMatrix &LeftMatrix, const CMatrix &RightMatrix)TexGen::CMatrixinline
EqualsMultipleTranspose(const CMatrix &LeftMatrix, const CMatrix &RightMatrix)TexGen::CMatrixinline
EqualsTransposeMultiple(const CMatrix &LeftMatrix, const CMatrix &RightMatrix)TexGen::CMatrixinline
GetDeterminant() constTexGen::CMatrixinline
GetEigen(CMatrix &EigenVectors, CMatrix &EigenValues) constTexGen::CMatrixinline
GetHeight() constTexGen::CMatrixinline
GetInverse(CMatrix &Inverse) constTexGen::CMatrixinline
GetInverseSlow(CMatrix &Inverse) constTexGen::CMatrixinlineprotected
GetPolarDecomposition(CMatrix &U, CMatrix &P) constTexGen::CMatrixinline
GetSquareRoot(CMatrix &Root) constTexGen::CMatrixinline
GetSubMatrix(CMatrix &SubMatrix, int iRow, int iColumn) constTexGen::CMatrixinline
GetTranspose()TexGen::CMatrixinline
GetValue(int i, int j) constTexGen::CMatrixinline
GetWidth() constTexGen::CMatrixinline
Identity()TexGen::CMatrixinline
Initialise(int iHeight, int iWidth)TexGen::CMatrixinline
InitialiseIdentity(int iSize)TexGen::CMatrixinline
m_dMatrixTexGen::CMatrixprotected
m_iHeightTexGen::CMatrixprotected
m_iWidthTexGen::CMatrixprotected
MultiplyTransformation(const CMatrix &Deformation)TexGen::CLinearTransformation
operator()(int i, int j)TexGen::CMatrixinline
operator()(int i, int j) constTexGen::CMatrixinline
operator*(const CMatrix &RightMatrix) constTexGen::CMatrixinline
operator*(double dRight) constTexGen::CMatrixinline
operator*=(double dRight)TexGen::CMatrixinline
operator+(const CMatrix &RightMatrix) constTexGen::CMatrixinline
operator+=(const CMatrix &RightMatrix)TexGen::CMatrixinline
operator-(const CMatrix &RightMatrix) constTexGen::CMatrixinline
operator-=(const CMatrix &RightMatrix)TexGen::CMatrixinline
operator/=(double dRight)TexGen::CMatrixinline
operator=(const CMatrix &RightMatrix)TexGen::CMatrixinline
PrintMatrix(char szMatrixName[], ostream &Output=cout, int iWidth=16, bool bScientific=true)TexGen::CMatrixinline
ResetTransformation()TexGen::CLinearTransformation
Rotate(WXYZ Rotation)TexGen::CLinearTransformation
SetSubMatrix(CMatrix &SubMatrix, int iRow, int iColumn)TexGen::CMatrixinline
SetValue(int i, int j, double dVal)TexGen::CMatrixinline
SubtractColumn(int iColumn1, int iColumn2, double dScale)TexGen::CMatrixinline
SubtractRow(int iRow1, int iRow2, double dScale)TexGen::CMatrixinline
SwapColumns(int iColumn1, int iColumn2)TexGen::CMatrixinline
SwapRows(int iRow1, int iRow2)TexGen::CMatrixinline
ZeroMatrix()TexGen::CMatrixinline
~CLinearTransformation(void)TexGen::CLinearTransformation
~CMatrix(void)TexGen::CMatrixinline