public void RemovePoint(SimPoint point) { point.Destroy(); points.Remove(point); pathListener.OnPointRemoved(this, point); }