#include <_swizzle.hpp>
Public Types | |
typedef T | value_type |
Protected Member Functions | |
GLM_FUNC_QUALIFIER value_type & | elem (size_t i) |
GLM_FUNC_QUALIFIER const value_type & | elem (size_t i) const |
Protected Attributes | |
char | _buffer [1] |
Definition at line 36 of file _swizzle.hpp.
typedef T glm::detail::_swizzle_base0< T, N >::value_type |
Reimplemented in glm::detail::_swizzle_base2< ValueType, P, VecType, N, E0, E1, E2, E3, 1 >, glm::detail::_swizzle_base2< ValueType, P, VecType, N, E0, E1, E2, E3, DUPLICATE_ELEMENTS >, and glm::detail::_swizzle_base2< ValueType, P, VecType, N, E0, E1, E2, E3,(E0==E1||E0==E2||E0==E3||E1==E2||E1==E3||E2==E3)>.
Definition at line 38 of file _swizzle.hpp.
GLM_FUNC_QUALIFIER value_type& glm::detail::_swizzle_base0< T, N >::elem | ( | size_t | i | ) | [inline, protected] |
Definition at line 41 of file _swizzle.hpp.
GLM_FUNC_QUALIFIER const value_type& glm::detail::_swizzle_base0< T, N >::elem | ( | size_t | i | ) | const [inline, protected] |
Definition at line 42 of file _swizzle.hpp.
char glm::detail::_swizzle_base0< T, N >::_buffer[1] [protected] |
Definition at line 47 of file _swizzle.hpp.