public override void DeletePoint(int n) { if (PointsArray.Count == 3) { return; } PointsArray.RemoveAt(n); polygon.Points.RemoveAt(n); Global.control.UpdatePolygonLocalPosition(polygon); Global.control.Refresh(); }
public override void DeletePoint(int n) { if (PointsArray.Count == 2) { return; } PointsArray.RemoveAt(n); route.Points.RemoveAt(n); Global.control.UpdateRouteLocalPosition(route); property.Distance = route.Distance; Global.control.ObjectSelected(property); }