Polygon Crucher SDK - Documentation
Documentation
Loading...
Searching...
No Matches
C4x4TMatrix< TYPE > Member List

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) constC4x4TMatrix< 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() constC4x4TMatrix< TYPE >inline
IsIdentity(double precision=FLOAT_EPSILON2) constC4x4TMatrix< TYPE >
IsSimilar(const C4x4TMatrix< TYPE > &compmat, double precision=FLOAT_EPSILON2) constC4x4TMatrix< 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