public static Polygon operator -(Polygon polygon, Vertex2 vector) { var newPolygon = new Polygon(polygon); newPolygon.Move(-vector); return(newPolygon); }
public static Polygon operator +(Vertex2 vector, Polygon polygon) { var newPolygon = new Polygon(polygon); newPolygon.Move(vector); return(newPolygon); }