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