public override void Scale(SizeF scale)
        {
            var pts = new Point[] { Point1, Point2, };

            PointUtil.ScaleWithCircumscribeRect(pts, scale);
            Point1 = pts[0];
            Point2 = pts[1];
        }
 public override void Scale(SizeF scale)
 {
     PointUtil.ScaleWithCircumscribeRect(Points, scale);
 }