Go to the documentation of this file.
   39 #ifndef GLM_GTX_rotate_vector 
   40 #define GLM_GTX_rotate_vector GLM_VERSION 
   44 #include "../gtx/transform.hpp" 
   46 #if(defined(GLM_MESSAGES) && !defined(glm_ext)) 
   47 #       pragma message("GLM: GLM_GTX_rotate_vector extension included") 
   59         detail::tvec2<T> 
const & v, 
 
   66         detail::tvec3<T> 
const & v, 
 
   68         detail::tvec3<T> 
const & normal);
 
   74         detail::tvec4<T> 
const & v, 
 
   76                 detail::tvec3<T> 
const & normal);
 
   82         detail::tvec3<T> 
const & v, 
 
   89                 detail::tvec3<T> 
const & v, 
 
   96         detail::tvec3<T> 
const & v, 
 
  101         template <
typename T> 
 
  103         detail::tvec4<T> 
const & v, 
 
  108         template <
typename T> 
 
  110         detail::tvec4<T> 
const & v, 
 
  115         template <
typename T> 
 
  117         detail::tvec4<T> 
const & v, 
 
  122         template <
typename T> 
 
  124         detail::tvec3<T> 
const & Normal, 
 
  125         detail::tvec3<T> 
const & Up);
 
  130 #include "rotate_vector.inl" 
  132 #endif//GLM_GTX_rotate_vector