DUECA/DUSIME
Loading...
Searching...
No Matches
dueca::Orientation Struct Reference

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.

Detailed Description

Represent an orientation or rotation transformation with a quaternion.


The documentation for this struct was generated from the following file: