#include <matrixc.h>
Public Methods | |
| Matrix4C () | |
| Matrix4C (const VectorC &a1, const VectorC &a2, const VectorC &a3) | |
| virtual | ~Matrix4C () |
| int | operator== (const Matrix4C &v) |
| int | operator!= (const Matrix4C &v) |
| Matrix4C | operator= (const Matrix4C &) |
| Matrix4C | operator * (const Matrix4C &) |
| VectorC | operator * (const VectorC &) |
| void | Set (const VectorC &a1, const VectorC &a2, const VectorC &a3) |
| void | SetIdentity () |
| void | SetRotateOnMinusZ (const VectorC &) |
| void | SetRotateZ (const double &) |
| void | SetRotateY (const double &) |
| void | SetRotateX (const double &) |
| void | SetTranslation (const VectorC &) |
| void | SetRotation (const VectorC &, const double &) |
| void | SetScale (const VectorC &) |
| void | SetQuaternion (const QuaternionC &) |
| void | Writeln () |
Public Attributes | |
| double | m [16] |
Friends | |
| OAW_DLLMAPPING Matrix4C | operator~ (const Matrix4C &) |
| OAW_DLLMAPPING Matrix4C | Inv (const Matrix4C &) |
|
|
|
|
||||||||||||||||
|
Definition at line 67 of file matrixc.h.
00067 {Set(a1,a2,a3);}
|
|
|
Definition at line 68 of file matrixc.h.
00068 {};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3-rc2