more stuff

This commit is contained in:
2019-10-23 19:06:40 -06:00
parent a586027c1f
commit 8d6ba5df72
9 changed files with 143 additions and 51 deletions

View File

@@ -62,5 +62,27 @@ namespace Shapes
{
return new Point(X, Y);
}
public static Point operator -(Point point1, Point point2)
{
var x = point1.X - point2.X;
var y = point1.Y - point2.Y;
return new Point(x, y);
}
public static Point operator +(Point point1, Point point2)
{
var x = point1.X + point2.X;
var y = point1.Y + point2.Y;
return new Point(x, y);
}
public static Point operator /(Point point1, double divisor)
{
var x = point1.X / divisor;
var y = point1.Y / divisor;
return new Point(x, y);
}
}
}