Lines Matching refs:rhs
40 inline bool operator == (const Point& rhs) const {
41 return (x == rhs.x) && (y == rhs.y);
43 inline bool operator != (const Point& rhs) const {
44 return !operator == (rhs);
53 bool operator < (const Point& rhs) const {
54 return y<rhs.y || (y==rhs.y && x<rhs.x);
63 inline Point& operator += (const Point& rhs) {
64 x += rhs.x;
65 y += rhs.y;
68 inline Point& operator -= (const Point& rhs) {
69 x -= rhs.x;
70 y -= rhs.y;
74 const Point operator + (const Point& rhs) const {
75 const Point result(x+rhs.x, y+rhs.y);
78 const Point operator - (const Point& rhs) const {
79 const Point result(x-rhs.x, y-rhs.y);