![]() |
Polygon Crucher SDK - Documentation
Documentation
|
This is the complete list of members for C4x4TMatrix< TYPE >, including all inherited members.
| C4x4TMatrix() (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| C4x4TMatrix(bool init) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | explicit |
| C4x4TMatrix(const C4x4TMatrix< TYPE2 > &matrix) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| C4x4TMatrix(const TYPE2 *values, bool rotate) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| C4x4TMatrix(const CQuaternion &quat) | C4x4TMatrix< TYPE > | |
| Decompose(MatrixDecomposition &components) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| Decompose(MatrixDecomposition &components) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | inline |
| GetColumn(int i) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| GetDeterminant() const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| GetHPBAngles(double &heading, double &pitch, double &bank) const | C4x4TMatrix< TYPE > | |
| GetRow(int i) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| GetScale(C3DTVector< TYPE2 > &vect) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| GetTranslation(C3DTVector< TYPE2 > &vect) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| GetTranslation(C3DTPoint< TYPE2 > &position) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| HasReflection() const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| Init() (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| InitRotation(double, double, double, double) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| InitRotation(const C4x4TMatrix< TYPE > &matrix) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| InitScale(double, double, double) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| InitScale(const C3DTVector< TYPE2 > &vect) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| InitTranslation(double, double, double) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| InitTranslation(const C3DTVector< TYPE2 > &vect) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| InitTranslation(const C4x4TMatrix< TYPE > &matrix) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| Inverse(C4x4TMatrix &invertedMatrix) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| IsAnormal() const | C4x4TMatrix< TYPE > | inline |
| IsIdentity(double precision=FLOAT_EPSILON2) const | C4x4TMatrix< TYPE > | |
| IsSimilar(const C4x4TMatrix< TYPE > &compmat, double precision=FLOAT_EPSILON2) const | C4x4TMatrix< TYPE > | |
| IsTrsDecomposable() const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| IsTrsDecomposable() const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | inline |
| LoadMatrix(const TYPE2 *matrix) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| matrix (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| Mult(double, double, double) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| NoScale() (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| NoTranslation() (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| operator const TYPE *() const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | inline |
| operator TYPE *() (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | inline |
| operator!=(const C4x4TMatrix &) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| operator()(int i, int j) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | inline |
| operator()(int i, int j) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | inline |
| operator*(const C4DTVector< TYPE2 > &) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| operator*(const C4x4TMatrix &) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| operator*=(TYPE value) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| operator*=(const C4x4TMatrix &matrix1) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| operator+=(const C4x4TMatrix &matrix) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| operator-=(const C4x4TMatrix &submatrix) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| operator=(const C4x4TMatrix &) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| operator=(const C4x4TMatrix< TYPE2 > &) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| operator=(const CQuaternion &quaternion) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| operator=(const TYPE *newmatrix) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | inline |
| operator=(const C4x4TMatrix< TYPE2 > &refmatrix) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| operator==(const C4x4TMatrix &) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| PostScale(double x, double y, double z) | C4x4TMatrix< TYPE > | |
| PostScale(const C3DTVector< TYPE2 > &vect) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| PreScale(double x, double y, double z) | C4x4TMatrix< TYPE > | |
| PreScale(const C3DTVector< TYPE2 > &vect) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| Recompose(const MatrixDecomposition &components) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| Rotate(double angle, double x, double y, double z) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| SaveMatrix(TYPE2 *matrix) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| SelfInverse() (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| Serialize(CXArchive &ar) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | virtual |
| SetColumn(int i, const C3DTVector< TYPE > &vector) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| SetHPBAngles(double heading, double pitch, double bank) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| SetRow(int i, const C3DTVector< TYPE > &vector) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| SizeOf() const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | inline |
| Translate(double, double, double) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| Translate(const C3DTVector< TYPE2 > &vect) (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| Transpose(C4x4TMatrix &transMat) const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| Transpose() (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | |
| ValPtr() const (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | inline |
| ValPtr() (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | inline |
| ~C4x4TMatrix() (defined in C4x4TMatrix< TYPE >) | C4x4TMatrix< TYPE > | inlinevirtual |