|
DUECA/DUSIME
|
Represent an orientation or rotation transformation with a quaternion. More...
#include <AxisTransforms.hxx>
Public Member Functions | |
| Orientation (const EulerAngles &angles) | |
| Construction, phi, theta, psi. | |
| template<class V > | |
| Orientation (double angle, const V &axis) | |
| Construction from angle and axis. | |
| Orientation () | |
| Default, null orientation. | |
| Orientation (const Orientation &o) | |
| Copy constructor. | |
| const double & | operator[] (const int i) const |
| Indexation operator. | |
| double & | operator[] (const int i) |
| Indexation operator. | |
| Orientation | operator* (const Orientation &o) const |
| Multiplication. | |
Public Attributes | |
| double | L |
| Quaternion Lambda parameter. | |
| double | lx |
| Quaternion lx. | |
| double | ly |
| Quaternion ly. | |
| double | lz |
| Quaternion lz. | |
| VectorE | quat |
| All coordinates as a vector. | |
Represent an orientation or rotation transformation with a quaternion.