Operator< for Point

This commit is contained in:
bubnikv 2017-04-05 08:57:59 +02:00
parent 329f0b9cf4
commit 47543cf82a

View file

@ -39,6 +39,7 @@ class Point
};
bool operator==(const Point& rhs) const { return this->x == rhs.x && this->y == rhs.y; }
bool operator!=(const Point& rhs) const { return ! (*this == rhs); }
bool operator<(const Point& rhs) const { return this->x < rhs.x || (this->x == rhs.x && this->y < rhs.y); }
std::string wkt() const;
std::string dump_perl() const;
void scale(double factor);