#include <Matrix33.h>
Collaboration diagram for Matrix33:
Public Member Functions | |
Matrix33 () | |
Matrix33 (const Matrix33 &other) | |
Matrix33 (const Quaternion &q) | |
Matrix33 (const Vector &v0, const Vector &v1, const Vector &v2) | |
Matrix33 (float fill) | |
Matrix33 & | operator= (const Matrix33 &other) |
Matrix33 & | operator *= (const Matrix33 &other) |
const Vector & | operator[] (int row) const |
Vector & | operator[] (int row) |
void | SetIdentity () |
Matrix33 | Transpose () const |
void | TransposeSelf () |
Matrix33 | Inverse () const |
Vector | GetXAxis () const |
Vector | GetYAxis () const |
Vector | GetZAxis () const |
Matrix33 | operator * (const Matrix33 &b) const |
Vector | operator * (const Vector &v) const |
void | Set (float fill) |
void | SetTranslate (const Vector2 &t) |
void | MakeOrthogonal () |
Protected Attributes | |
Vector | v [3] |
Friends | |
MATRIXEXPORT Vector2 | operator * (const Matrix33 &m, const Vector2 &v) |
MATRIXEXPORT Matrix33 | Identity33 (void) |
MATRIXEXPORT Matrix33 | RotateVRadians33 (float angle, const Vector &axis) |
MATRIXEXPORT Matrix33 | XYRotateRadians33 (float xangle, float yangle) |
MATRIXEXPORT Matrix33 | YXRotateRadians33 (float yangle, float xangle) |
MATRIXEXPORT Matrix33 | ZXRotateRadians33 (float zangle, float xangle) |
MATRIXEXPORT Matrix33 | YXZRotateRadians33 (float yangle, float xangle, float zangle) |
MATRIXEXPORT Matrix33 | ZXZRotateRadians33 (float zangl1, float xangle, float zangl2) |
Matrix33 | XRotate33 (float angle) |
Matrix33 | YRotate33 (float angle) |
Matrix33 | ZRotate33 (float angle) |
Matrix33 | YXRotate33 (float yangle, float xangle) |
Matrix33 | ZXRotate33 (float zangle, float xangle) |
Matrix33 | YXZRotate33 (float yangle, float xangle, float zangle) |
Matrix33 | ZXZRotate33 (float zangl1, float xangle, float zangl2) |
Matrix33 | RotateV33 (float angle, const Vector &axis) |
MATRIXEXPORT Matrix33 | Rotate2V33 (const Vector &from, const Vector &to) |
Matrix33 | XRotateRadians33 (float anglerad) |
Matrix33 | YRotateRadians33 (float anglerad) |
Matrix33 | ZRotateRadians33 (float anglerad) |
Matrix33 | VectorsToStandard33 (const Vector &becomezdir, const Vector &becomeydir) |
Definition at line 22 of file Matrix33.h.
|
Definition at line 35 of file Matrix33.h. Referenced by Transpose(). |
|
Definition at line 224 of file Matrix33.h. |
|
|
|
Definition at line 38 of file Matrix33.h. |
|
Definition at line 44 of file Matrix33.h. |
|
Definition at line 57 of file Matrix33.h. |
|
Definition at line 58 of file Matrix33.h. |
|
Definition at line 59 of file Matrix33.h. |
|
|
|
Definition at line 80 of file Matrix33.h. References Transpose(). Here is the call graph for this function: ![]() |
|
Definition at line 256 of file Matrix33.h. |
|
|
|
Definition at line 50 of file Matrix33.h. |
|
Definition at line 229 of file Matrix33.h. References v. |
|
Definition at line 52 of file Matrix33.h. |
|
Definition at line 51 of file Matrix33.h. |
|
Definition at line 68 of file Matrix33.h. |
|
Definition at line 237 of file Matrix33.h. References Vector::Set(). Here is the call graph for this function: ![]() |
|
Definition at line 74 of file Matrix33.h. References Vector2::x, and Vector2::y. |
|
Definition at line 244 of file Matrix33.h. References Matrix33(). Referenced by MakeOrthogonal(), and TransposeSelf(). Here is the call graph for this function: ![]() |
|
Definition at line 251 of file Matrix33.h. References Transpose(). Here is the call graph for this function: ![]() |
|
Definition at line 261 of file Matrix33.h. |
|
|
|
|
|
Definition at line 127 of file Matrix33.h. |
|
|
|
Definition at line 155 of file Matrix33.h. |
|
Definition at line 120 of file Matrix33.h. |
|
Definition at line 129 of file Matrix33.h. |
|
|
|
Definition at line 121 of file Matrix33.h. |
|
Definition at line 138 of file Matrix33.h. |
|
Definition at line 123 of file Matrix33.h. |
|
|
|
Definition at line 125 of file Matrix33.h. |
|
|
|
Definition at line 122 of file Matrix33.h. |
|
Definition at line 147 of file Matrix33.h. |
|
Definition at line 124 of file Matrix33.h. |
|
|
|
Definition at line 126 of file Matrix33.h. |
|
|
|
Definition at line 31 of file Matrix33.h. Referenced by operator=(). |
Generated on Thu Oct 27 11:47:00 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001