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