public RectangleD Translate(double offsetX, double offsetY) { return(new RectangleD(UpperLeft.Add(offsetX, offsetY), Size)); }
public RectangleD Add(PointD position) { return(new RectangleD(UpperLeft.Add(position), Size)); }
public RectangleD Translate(PointD offset) { return(new RectangleD(UpperLeft.Add(offset), Size)); }