Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
Go to the source code of this file.
Classes | |
class | Matrix4x4 |
Macros | |
#define | MATRIX4X4_EPSILON (1.0e-7f) |
#define | __ICEMATRIX4X4_H__ |
#define | MATRIX4X4_EPSILON (1.0e-7f) |
Functions | |
inline_ void | TransformPoint4x3 (Point &dest, const Point &source, const Matrix4x4 &rot) |
Quickly rotates & translates a vector, using the 4x3 part of a 4x4 matrix. More... | |
inline_ void | TransformPoint3x3 (Point &dest, const Point &source, const Matrix4x4 &rot) |
Quickly rotates a vector, using the 3x3 part of a 4x4 matrix. More... | |
void | InvertPRMatrix (Matrix4x4 &dest, const Matrix4x4 &src) |
#define MATRIX4X4_EPSILON (1.0e-7f) |
#define MATRIX4X4_EPSILON (1.0e-7f) |
Definition at line 20 of file Opcode.h.
Referenced by Opcode::Matrix4x4::Invert().
Quickly rotates a vector, using the 3x3 part of a 4x4 matrix.
Definition at line 445 of file IceMatrix4x4.h.
References Matrix4x4::m, Point::x, Point::y, and Point::z.
Quickly rotates & translates a vector, using the 4x3 part of a 4x4 matrix.
Definition at line 437 of file IceMatrix4x4.h.
References Matrix4x4::m, Point::x, Point::y, and Point::z.