, including all inherited members.
| ClearIdentFlag(DWORD f) | Matrix3 | [inline] |
| Equals(const Matrix3 &M, float epsilon=1E-6f) const | Matrix3 | |
| GetAddr() | Matrix3 | [inline] |
| GetAddr() const | Matrix3 | [inline] |
| GetColumn(int i) const | Matrix3 | |
| GetColumn3(int i) const | Matrix3 | |
| GetIdentFlags() const | Matrix3 | [inline] |
| GetRow(int i) const | Matrix3 | [inline] |
| GetTrans() const | Matrix3 | [inline] |
| GetYawPitchRoll(float *yaw, float *pitch, float *roll) | Matrix3 | |
| Identity | Matrix3 | [static] |
| IdentityMatrix() | Matrix3 | |
| IdentityTM() | IdentityTM | [inline] |
| Invert() | Matrix3 | |
| IsIdentity() const | Matrix3 | [inline] |
| Load(ILoad *iload) | Matrix3 | |
| Matrix3() | Matrix3 | [inline] |
| Matrix3(BOOL) | Matrix3 | [inline] |
| Matrix3(float(*fp)[3]) | Matrix3 | |
| Matrix3(const Point3 &U, const Point3 &V, const Point3 &N, const Point3 &T) | Matrix3 | [inline] |
| NoRot() | Matrix3 | |
| NoScale() | Matrix3 | |
| NoTrans() | Matrix3 | |
| operator delete(void *ptr) | MaxHeapOperators | [static] |
| operator delete(void *ptr, const std::nothrow_t &e) | MaxHeapOperators | [static] |
| operator delete(void *ptr, const char *filename, int line) | MaxHeapOperators | [static] |
| operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | [static] |
| operator delete(void *ptr, unsigned long flags) | MaxHeapOperators | [static] |
| operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | [static] |
| operator delete(void *ptr, void *placement_ptr) | MaxHeapOperators | [static] |
| operator delete[](void *ptr) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, const std::nothrow_t &e) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, const char *filename, int line) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, unsigned long flags) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | [static] |
| operator new(size_t size) | MaxHeapOperators | [static] |
| operator new(size_t size, const std::nothrow_t &e) | MaxHeapOperators | [static] |
| operator new(size_t size, const char *filename, int line) | MaxHeapOperators | [static] |
| operator new(size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | [static] |
| operator new(size_t size, unsigned long flags) | MaxHeapOperators | [static] |
| operator new(size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | [static] |
| operator new(size_t size, void *placement_ptr) | MaxHeapOperators | [static] |
| operator new[](size_t size) | MaxHeapOperators | [static] |
| operator new[](size_t size, const std::nothrow_t &e) | MaxHeapOperators | [static] |
| operator new[](size_t size, const char *filename, int line) | MaxHeapOperators | [static] |
| operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | [static] |
| operator new[](size_t size, unsigned long flags) | MaxHeapOperators | [static] |
| operator new[](size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | [static] |
| operator*(const Matrix3 &) const | Matrix3 | |
| operator*=(const Matrix3 &M) | Matrix3 | |
| operator*=(float a) | Matrix3 | |
| operator+(const Matrix3 &) const | Matrix3 | |
| operator+=(const Matrix3 &M) | Matrix3 | |
| operator-(const Matrix3 &) const | Matrix3 | |
| operator-=(const Matrix3 &M) | Matrix3 | |
| operator==(const Matrix3 &M) const | Matrix3 | |
| operator[](int i) const | Matrix3 | [inline] |
| Orthogonalize() | Matrix3 | |
| Parity() const | Matrix3 | |
| PointTransform(const Point3 &p) const | Matrix3 | |
| PreRotateX(float angle) | Matrix3 | |
| PreRotateY(float angle) | Matrix3 | |
| PreRotateZ(float angle) | Matrix3 | |
| PreScale(const Point3 &s, BOOL trans=FALSE) | Matrix3 | |
| PreTranslate(const Point3 &p) | Matrix3 | |
| RotateX(float angle) | Matrix3 | |
| RotateY(float angle) | Matrix3 | |
| RotateZ(float angle) | Matrix3 | |
| Save(ISave *isave) | Matrix3 | |
| Scale(const Point3 &s, BOOL trans=FALSE) | Matrix3 | |
| Set(const Point3 &U, const Point3 &V, const Point3 &N, const Point3 &T) | Matrix3 | [inline] |
| SetAngleAxis(const Point3 &axis, float angle) | Matrix3 | |
| SetColumn(int i, Point4 col) | Matrix3 | |
| SetFromToUp(const Point3 &from, const Point3 &to, const Point3 &up) | Matrix3 | |
| SetIdentFlags(DWORD f) | Matrix3 | [inline] |
| SetNotIdent() | Matrix3 | [inline] |
| SetRotate(const Quat &q) | Matrix3 | |
| SetRotate(const AngAxis &aa) | Matrix3 | |
| SetRotate(float yaw, float pitch, float roll) | Matrix3 | |
| SetRotateX(float angle) | Matrix3 | |
| SetRotateY(float angle) | Matrix3 | |
| SetRotateZ(float angle) | Matrix3 | |
| SetRow(int i, Point3 p) | Matrix3 | |
| SetScale(const Point3 &s) | Matrix3 | |
| SetTrans(const Point3 p) | Matrix3 | [inline] |
| SetTrans(int i, float v) | Matrix3 | [inline] |
| SetTranslate(const Point3 &p) | Matrix3 | |
| TransformPoints(Point3 *array, int n, int stride=sizeof(Point3)) | Matrix3 | |
| TransformPoints(const Point3 *array, Point3 *to, int n, int stride=sizeof(Point3), int strideTo=sizeof(Point3)) | Matrix3 | |
| TransformVectors(Point3 *array, int n, int stride=sizeof(Point3)) | Matrix3 | |
| TransformVectors(const Point3 *array, Point3 *to, int n, int stride=sizeof(Point3), int strideTo=sizeof(Point3)) | Matrix3 | |
| Translate(const Point3 &p) | Matrix3 | |
| ValidateFlags() | Matrix3 | |
| VectorTransform(const Point3 &p) const | Matrix3 | |
| Zero() | Matrix3 | |