public IntRect Translate(IntPoint pt)
 {
     return(new IntRect(TopLeft.Translate(pt), Size));
 }
 public IntPoint Translate(IntPoint pt)
 {
     return(new IntPoint(X + pt.X, Y + pt.Y));
 }