compbio
|
Public Types | |
enum | { Dim = 3 } |
typedef _Scalar | Scalar |
typedef Matrix< Scalar, 3, 3 > | Matrix3 |
typedef Matrix< Scalar, 3, 1 > | Vector3 |
typedef Quaternion< Scalar > | QuaternionType |
Public Member Functions | |
EulerAngles (Scalar a0, Scalar a1, Scalar a2) | |
EulerAngles (const QuaternionType &q) | |
const Vector3 & | coeffs () const |
Vector3 & | coeffs () |
EulerAngles & | operator= (const QuaternionType &q) |
EulerAngles & | operator= (const Matrix3 &m) |
Matrix3 | toRotationMatrix (void) const |
operator QuaternionType () | |
Protected Attributes | |
Vector3 | m_angles |