Add less than operator for Point2

This commit is contained in:
2025-04-30 19:27:28 +02:00
parent e0cd315909
commit a819caba8b
2 changed files with 6 additions and 0 deletions

View File

@@ -65,6 +65,11 @@ bool Point2::operator!=(const Point2& rhs) const
return !(*this == rhs);
}
bool Point2::operator<(const Point2& rhs) const
{
return x < rhs.x || (x == rhs.x && y < rhs.y);
}
Point2 Point2::operator+(const Point2& rhs) const
{
return Point2(x + rhs.x, y + rhs.y);