![]() |
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 |