![]()  | 
  
    Rosetta
    2015.38
    
   | 
 
Unit quaternion 3-D orientation representation. More...
#include <numeric/Quaternion.fwd.hh>#include <numeric/NumericTraits.hh>#include <numeric/xyzVector.hh>#include <numeric/BodyPosition.fwd.hh>#include <utility/assert.hh>#include <cmath>Classes | |
| class | numeric::Quaternion< typename > | 
| Unit quaternion 3-D orientation representation.  More... | |
Namespaces | |
| numeric | |
| Unit headers.  | |
Functions | |
| template<typename T > | |
| Quaternion< T > | numeric::operator* (Quaternion< T > const &q2, Quaternion< T > const &q1) | 
| Quaternion * Quaternion.  More... | |
| template<typename T > | |
| Quaternion< T > | numeric::product (Quaternion< T > const &q2, Quaternion< T > const &q1, bool const precise) | 
| Product: Quaternion * Quaternion.  More... | |
| template<typename T > | |
| bool | numeric::operator== (Quaternion< T > const &q1, Quaternion< T > const &q2) | 
| Quaternion == Quaternion.  More... | |
| template<typename T > | |
| bool | numeric::operator!= (Quaternion< T > const &q1, Quaternion< T > const &q2) | 
| Quaternion != Quaternion.  More... | |
| template<typename T > | |
| T | numeric::dot (Quaternion< T > const &q1, Quaternion< T > const &q2) | 
| Dot product.  More... | |
| template<typename T > | |
| T | numeric::dot_product (Quaternion< T > const &q1, Quaternion< T > const &q2) | 
| Dot product.  More... | |
Unit quaternion 3-D orientation representation.
 1.8.7