|
template<typename V , typename A , uint32_t S, uint32_t... Indexes1> |
neolib::math::swizzle_rebind_t< V, S > | operator~ (const neolib::math::swizzle< V, A, S, Indexes1... > &aArg) |
|
template<typename V , typename A , uint32_t S, uint32_t... Indexes1, uint32_t... Indexes2> |
neolib::math::swizzle_rebind_t< V, S > | operator+ (const neolib::math::swizzle< V, A, S, Indexes1... > &aLhs, const neolib::math::swizzle< V, A, S, Indexes2... > &aRhs) |
|
template<typename V , typename A , uint32_t S, uint32_t... Indexes1, uint32_t... Indexes2> |
neolib::math::swizzle_rebind_t< V, S > | operator- (const neolib::math::swizzle< V, A, S, Indexes1... > &aLhs, const neolib::math::swizzle< V, A, S, Indexes2... > &aRhs) |
|
template<typename V , typename A , uint32_t S, uint32_t... Indexes1, uint32_t... Indexes2> |
neolib::math::swizzle_rebind_t< V, S > | operator* (const neolib::math::swizzle< V, A, S, Indexes1... > &aLhs, const neolib::math::swizzle< V, A, S, Indexes2... > &aRhs) |
|
template<typename V , typename A , uint32_t S, uint32_t... Indexes1, uint32_t... Indexes2> |
neolib::math::swizzle_rebind_t< V, S > | operator/ (const neolib::math::swizzle< V, A, S, Indexes1... > &aLhs, const neolib::math::swizzle< V, A, S, Indexes2... > &aRhs) |
|
template<typename V , typename A , uint32_t S, uint32_t... Indexes1, uint32_t... Indexes2> |
bool | operator< (const neolib::math::swizzle< V, A, S, Indexes1... > &aLhs, const neolib::math::swizzle< V, A, S, Indexes2... > &aRhs) |
|
template<typename V , typename A , uint32_t S, uint32_t... Indexes1, uint32_t... Indexes2> |
bool | operator<= (const neolib::math::swizzle< V, A, S, Indexes1... > &aLhs, const neolib::math::swizzle< V, A, S, Indexes2... > &aRhs) |
|
template<typename V , typename A , uint32_t S, uint32_t... Indexes1, uint32_t... Indexes2> |
bool | operator> (const neolib::math::swizzle< V, A, S, Indexes1... > &aLhs, const neolib::math::swizzle< V, A, S, Indexes2... > &aRhs) |
|
template<typename V , typename A , uint32_t S, uint32_t... Indexes1, uint32_t... Indexes2> |
bool | operator>= (const neolib::math::swizzle< V, A, S, Indexes1... > &aLhs, const neolib::math::swizzle< V, A, S, Indexes2... > &aRhs) |
|
template<typename V , typename A , uint32_t S, uint32_t... Indexes1, uint32_t... Indexes2> |
bool | operator== (const neolib::math::swizzle< V, A, S, Indexes1... > &aLhs, const neolib::math::swizzle< V, A, S, Indexes2... > &aRhs) |
|
template<typename V , typename A , uint32_t S, uint32_t... Indexes1, uint32_t... Indexes2> |
bool | operator!= (const neolib::math::swizzle< V, A, S, Indexes1... > &aLhs, const neolib::math::swizzle< V, A, S, Indexes2... > &aRhs) |
|