Flow Visualisation
quaternion.inl File Reference
#include <limits>
Include dependency graph for quaternion.inl:
This graph shows which files directly or indirectly include this file:

Namespaces

 glm
 

Functions

template<typename valType >
GLM_FUNC_QUALIFIER detail::tvec3< valType > glm::cross (detail::tvec3< valType > const &v, detail::tquat< valType > const &q)
 
template<typename valType >
GLM_FUNC_QUALIFIER detail::tvec3< valType > glm::cross (detail::tquat< valType > const &q, detail::tvec3< valType > const &v)
 
template<typename T >
GLM_FUNC_QUALIFIER detail::tquat< T > glm::squad (detail::tquat< T > const &q1, detail::tquat< T > const &q2, detail::tquat< T > const &s1, detail::tquat< T > const &s2, T const &h)
 
template<typename T >
GLM_FUNC_QUALIFIER detail::tquat< T > glm::intermediate (detail::tquat< T > const &prev, detail::tquat< T > const &curr, detail::tquat< T > const &next)
 
template<typename T >
GLM_FUNC_QUALIFIER detail::tquat< T > glm::exp (detail::tquat< T > const &q)
 
template<typename T >
GLM_FUNC_QUALIFIER detail::tquat< T > glm::log (detail::tquat< T > const &q)
 
template<typename T >
GLM_FUNC_QUALIFIER detail::tquat< T > glm::pow (detail::tquat< T > const &x, T const &y)
 
template<typename T >
GLM_FUNC_QUALIFIER detail::tvec3< T > glm::rotate (detail::tquat< T > const &q, detail::tvec3< T > const &v)
 
template<typename T >
GLM_FUNC_QUALIFIER detail::tvec4< T > glm::rotate (detail::tquat< T > const &q, detail::tvec4< T > const &v)
 
template<typename T >
GLM_FUNC_QUALIFIERglm::extractRealComponent (detail::tquat< T > const &q)
 
template<typename T >
GLM_FUNC_QUALIFIER detail::tquat< T > glm::shortMix (detail::tquat< T > const &x, detail::tquat< T > const &y, T const &a)
 
template<typename T >
GLM_FUNC_QUALIFIER detail::tquat< T > glm::fastMix (detail::tquat< T > const &x, detail::tquat< T > const &y, T const &a)