DMatrix3d
Functions
bool | operator== |
bool | operator!= |
void | SetIdentity |
void | SetTranslation |
void | ApplyScale |
void | Translate |
DMatrix3d | fromMatrix3d |
Detailed Description
-
struct
DMatrix3d
Represents a double precision 3d linear transformation.
An identity matrix is specified as follows: double const identity[] = { 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, };
Public Functions
-
inline void
SetIdentity
()
-
inline void
SetTranslation
(double x, double y, double z)
-
inline void
ApplyScale
(double x, double y, double z)
-
inline void
Translate
(double x, double y, double z)
Public Members
-
double
m
[12]
-
inline void