|
Flow Visualisation
|
#include <_swizzle.hpp>


Public Types | |
| typedef _swizzle_base2< ValueType, VecType, N, E0, E1, E2, E3,(E0==E1||E0==E2||E0==E3||E1==E2||E1==E3||E2==E3)> | base_type |
Public Types inherited from glm::detail::_swizzle_base2< ValueType, VecType, N, E0, E1, E2, E3,(E0==E1||E0==E2||E0==E3||E1==E2||E1==E3||E2==E3)> | |
| typedef VecType | vec_type |
| typedef ValueType | value_type |
Public Types inherited from glm::detail::_swizzle_base0< ValueType, N > | |
| typedef ValueType | value_type |
Public Member Functions | |
| operator VecType () const | |
Public Member Functions inherited from glm::detail::_swizzle_base2< ValueType, VecType, N, E0, E1, E2, E3,(E0==E1||E0==E2||E0==E3||E1==E2||E1==E3||E2==E3)> | |
| _swizzle_base2 & | operator= (const ValueType &t) |
| _swizzle_base2 & | operator= (const VecType &that) |
| void | operator-= (const VecType &that) |
| void | operator+= (const VecType &that) |
| void | operator*= (const VecType &that) |
| void | operator/= (const VecType &that) |
| value_type & | operator[] (size_t i) |
| value_type | operator[] (size_t i) const |
Additional Inherited Members | |
Protected Member Functions inherited from glm::detail::_swizzle_base2< ValueType, VecType, N, E0, E1, E2, E3,(E0==E1||E0==E2||E0==E3||E1==E2||E1==E3||E2==E3)> | |
| void | _apply_op (const VecType &that, T op) |
Protected Member Functions inherited from glm::detail::_swizzle_base0< ValueType, N > | |
| value_type & | elem (size_t i) |
| const value_type & | elem (size_t i) const |
Protected Attributes inherited from glm::detail::_swizzle_base0< ValueType, N > | |
| char | _buffer [1] |
| typedef _swizzle_base2<ValueType,VecType,N,E0,E1,E2,E3,(E0==E1||E0==E2||E0==E3||E1==E2||E1==E3||E2==E3)> glm::detail::swizzle< N, ValueType, VecType, E0, E1, E2, E3 >::base_type |
|
inline |