DUECA/DUSIME
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
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 doubleoperator[] (const int i) const
 Indexation operator.
 
doubleoperator[] (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: