Matrix Class Reference
#include <Matrix.h>
List of all members.
Public Member Functions |
| Matrix () |
| Matrix (const float *matrix) |
| Matrix (const Matrix &other) |
| Matrix (const float a0, const float a1, const float a2, const float a3, const float a4, const float a5, const float a6, const float a7, const float a8, const float a9, const float a10, const float a11, const float a12, const float a13, const float a14, const float a15) |
float * | getData () |
float | computeDeterminant () const |
const Matrix | computeInverse () const |
const Matrix | operator* (const Matrix &other) const |
const Vector | operator* (const Vector &other) const |
string | toString () const |
Protected Attributes |
float | _data [16] |
Friends |
class | Vector |
Constructor & Destructor Documentation
Matrix::Matrix |
( |
const float * |
matrix |
) |
|
Matrix::Matrix |
( |
const Matrix & |
other |
) |
|
Matrix::Matrix |
( |
const float |
a0, |
|
|
const float |
a1, |
|
|
const float |
a2, |
|
|
const float |
a3, |
|
|
const float |
a4, |
|
|
const float |
a5, |
|
|
const float |
a6, |
|
|
const float |
a7, |
|
|
const float |
a8, |
|
|
const float |
a9, |
|
|
const float |
a10, |
|
|
const float |
a11, |
|
|
const float |
a12, |
|
|
const float |
a13, |
|
|
const float |
a14, |
|
|
const float |
a15 | |
|
) |
| | |
Member Function Documentation
float Matrix::computeDeterminant |
( |
|
) |
const |
const Matrix Matrix::computeInverse |
( |
|
) |
const |
float * Matrix::getData |
( |
|
) |
|
const Vector Matrix::operator* |
( |
const Vector & |
other |
) |
const |
const Matrix Matrix::operator* |
( |
const Matrix & |
other |
) |
const |
string Matrix::toString |
( |
|
) |
const |
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files:
- C:/Users/Robert/Documents/Visual Studio 2008/Projects/ferprojekt/TerrainEditor/TerrainEditor/Matrix.h
- C:/Users/Robert/Documents/Visual Studio 2008/Projects/ferprojekt/TerrainEditor/TerrainEditor/Matrix.cpp