public Point2D Offset(double deltaX, double deltaY) { return new Point2D(this.X + deltaX, this.Y + deltaY); }