public void Subtract(ShapeData shapeData, Point localOrigin, Point remoteOrigin) { foreach (Point16 datum in shapeData.GetData()) { Remove(remoteOrigin.X - localOrigin.X + datum.X, remoteOrigin.Y - localOrigin.Y + datum.Y); } }
public void Subtract(ShapeData shapeData, Point localOrigin, Point remoteOrigin) { foreach (Point16 point16 in shapeData.GetData()) { this.Remove(remoteOrigin.X - localOrigin.X + (int)point16.X, remoteOrigin.Y - localOrigin.Y + (int)point16.Y); } }