|
template<typename T , template< typename > class vecType> |
T const & | glm::swizzle (vecType< T > const &v, comp x) |
|
template<typename T , template< typename > class vecType> |
detail::tvec2< T > const & | glm::swizzle (vecType< T > const &v, comp x, comp y) |
|
template<typename T , template< typename > class vecType> |
detail::tvec3< T > const & | glm::swizzle (vecType< T > const &v, comp x, comp y, comp z) |
|
template<typename T , template< typename > class vecType> |
detail::tvec4< T > const & | glm::swizzle (vecType< T > const &v, comp x, comp y, comp z, comp w) |
|
template<typename T , template< typename > class vecType> |
T & | glm::swizzle (vecType< T > &v, comp x) |
|
template<typename T , template< typename > class vecType> |
detail::tref2< T > | glm::swizzle (vecType< T > &v, comp x, comp y) |
|
template<typename T , template< typename > class vecType> |
detail::tref3< T > | glm::swizzle (vecType< T > &v, comp x, comp y, comp z) |
|
template<typename T , template< typename > class vecType> |
detail::tref4< T > | glm::swizzle (vecType< T > &v, comp x, comp y, comp z, comp w) |
|
Provide functions to emulate GLSL swizzle operator fonctionalities.