#include <gmtl/Defines.h>#include <gmtl/Math.h>#include <gmtl/Util/Assert.h>#include <gmtl/Util/StaticAssert.h>

Go to the source code of this file.
Classes | |
| class | gmtl::Matrix< DATA_TYPE, ROWS, COLS > |
| State tracked NxM dimensional Matrix (ordered in memory by Column). More... | |
| class | gmtl::Matrix< DATA_TYPE, ROWS, COLS >::RowAccessor |
| Helper class for Matrix op[]. More... | |
| class | gmtl::Matrix< DATA_TYPE, ROWS, COLS >::ConstRowAccessor |
| Helper class for Matrix op[] const. More... | |
Namespaces | |
| namespace | gmtl |
Meta programming classes. | |
Typedefs | |
| typedef Matrix< float, 2, 2 > | gmtl::Matrix22f |
| typedef Matrix< double, 2, 2 > | gmtl::Matrix22d |
| typedef Matrix< float, 2, 3 > | gmtl::Matrix23f |
| typedef Matrix< double, 2, 3 > | gmtl::Matrix23d |
| typedef Matrix< float, 3, 3 > | gmtl::Matrix33f |
| typedef Matrix< double, 3, 3 > | gmtl::Matrix33d |
| typedef Matrix< float, 3, 4 > | gmtl::Matrix34f |
| typedef Matrix< double, 3, 4 > | gmtl::Matrix34d |
| typedef Matrix< float, 4, 4 > | gmtl::Matrix44f |
| typedef Matrix< double, 4, 4 > | gmtl::Matrix44d |
Functions | |
| int | gmtl::combineMatrixStates (int state1, int state2) |
| utility function for use by matrix operations. | |
Variables | |
| const Matrix22f | gmtl::MAT_IDENTITY22F = Matrix22f() |
| 32bit floating point 2x2 identity matrix | |
| const Matrix22d | gmtl::MAT_IDENTITY22D = Matrix22d() |
| 64bit floating point 2x2 identity matrix | |
| const Matrix23f | gmtl::MAT_IDENTITY23F = Matrix23f() |
| 32bit floating point 2x2 identity matrix | |
| const Matrix23d | gmtl::MAT_IDENTITY23D = Matrix23d() |
| 64bit floating point 2x2 identity matrix | |
| const Matrix33f | gmtl::MAT_IDENTITY33F = Matrix33f() |
| 32bit floating point 3x3 identity matrix | |
| const Matrix33d | gmtl::MAT_IDENTITY33D = Matrix33d() |
| 64bit floating point 3x3 identity matrix | |
| const Matrix34f | gmtl::MAT_IDENTITY34F = Matrix34f() |
| 32bit floating point 3x4 identity matrix | |
| const Matrix34d | gmtl::MAT_IDENTITY34D = Matrix34d() |
| 64bit floating point 3x4 identity matrix | |
| const Matrix44f | gmtl::MAT_IDENTITY44F = Matrix44f() |
| 32bit floating point 4x4 identity matrix | |
| const Matrix44d | gmtl::MAT_IDENTITY44D = Matrix44d() |
| 64bit floating point 4x4 identity matrix | |
1.7.1