Class to hold 3x4 matrices. More...
#include <matrix34.h>
Public Member Functions | |
Matrix34 () | |
Null constructor. More... | |
Matrix34 (const Matrix33 &r, const XYZ &t) | |
Construct from a rotation and translation. | |
Matrix34 (const XYZ &rx, const XYZ &ry, const XYZ &rz, const XYZ &tr) | |
Construct from column vectors. | |
~Matrix34 () | |
Destructor. | |
void | assign (const Matrix34 &m) |
Public Attributes | |
Matrix33 | rotate |
3x3 rotational component | |
XYZ | translate |
Translational component. | |
Class to hold 3x4 matrices.
Rotation below actually means any sort of origin preserving transform; it's just easier to visualize rotations and most of the time that's what they are.
|
inline |
Null constructor.
NB The components are not cleared to zero.