40 if (
_v[0]<v.
_v[0])
return true;
41 else if (
_v[0]>v.
_v[0])
return false;
42 else return (
_v[1]<v.
_v[1]);
126 return Vec2us(lhs[0]*rhs[0], lhs[1]*rhs[1]);
132 return Vec2us(lhs[0]/rhs[0], lhs[1]/rhs[1]);
Vec2us & operator+=(const Vec2us &rhs)
Definition Vec2us:102
bool operator<(const Vec2us &v) const
Definition Vec2us:38
bool operator!=(const Vec2us &v) const
Definition Vec2us:37
value_type & operator[](int i)
Definition Vec2us:58
Vec2us operator-(const Vec2us &rhs) const
Definition Vec2us:109
@ num_components
Definition Vec2us:27
Vec2us operator*(value_type rhs) const
Definition Vec2us:73
value_type x() const
Definition Vec2us:64
value_type _v[2]
Definition Vec2us:29
Vec2us & operator*=(value_type rhs)
Definition Vec2us:78
unsigned short value_type
Definition Vec2us:24
const value_type * ptr() const
Definition Vec2us:46
value_type r() const
Definition Vec2us:70
Vec2us()
Definition Vec2us:32
value_type & g()
Definition Vec2us:68
value_type & y()
Definition Vec2us:62
Vec2us operator+(const Vec2us &rhs) const
Definition Vec2us:97
Vec2us & operator-=(const Vec2us &rhs)
Definition Vec2us:114
Vec2us & operator/=(value_type rhs)
Definition Vec2us:90
value_type * ptr()
Definition Vec2us:45
void set(const Vec2us &rhs)
Definition Vec2us:53
value_type y() const
Definition Vec2us:65
value_type & r()
Definition Vec2us:67
Vec2us(value_type x, value_type y)
Definition Vec2us:34
void set(value_type x, value_type y)
Definition Vec2us:48
Vec2us operator/(value_type rhs) const
Definition Vec2us:85
bool operator==(const Vec2us &v) const
Definition Vec2us:36
value_type & x()
Definition Vec2us:61
value_type g() const
Definition Vec2us:71
author: Julien Valentin 2017 (mp3butcher@hotmail.com)
Definition AlphaFunc:19
Vec2d componentDivide(const Vec2d &lhs, const Vec2d &rhs)
Definition Vec2d:187
Vec2d componentMultiply(const Vec2d &lhs, const Vec2d &rhs)
Definition Vec2d:181