![]() |
Rosetta Utilities
2015.25
|
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