#include <cml/mathlib/checking.h>


Go to the source code of this file.
Namespaces | |
| namespace | cml |
Functions | |
| template<class QuatT > | |
| vector< typename QuatT::value_type, fixed< 3 > > | cml::quaternion_get_basis_vector (const QuatT &q, size_t i) |
| Get the i'th basis vector of a quaternion rotation. | |
| template<class QuatT , typename E , class A > | |
| void | cml::quaternion_get_basis_vectors (const QuatT &q, vector< E, A > &x, vector< E, A > &y, vector< E, A > &z) |
| Get the basis vectors of a quaternion rotation. | |
| template<class QuatT > | |
| vector< typename QuatT::value_type, fixed< 3 > > | cml::quaternion_get_x_basis_vector (const QuatT &q) |
| Get the x basis vector of a quaternion rotation. | |
| template<class QuatT > | |
| vector< typename QuatT::value_type, fixed< 3 > > | cml::quaternion_get_y_basis_vector (const QuatT &q) |
| Get the y basis vector of a quaternion rotation. | |
| template<class QuatT > | |
| vector< typename QuatT::value_type, fixed< 3 > > | cml::quaternion_get_z_basis_vector (const QuatT &q) |
| Get the z basis vector of a quaternion rotation. | |
Definition in file quaternion_basis.h.
1.5.9