/// <summary>
 /// Draws an ellipse defined by a bounding RectangleF.
 /// </summary>
 /// <param name="pen">Pen object that determines the color, width, and style of the ellipse.</param>
 /// <param name="rect">RectangleF structure that defines the boundaries of the ellipse.</param>
 internal void DrawEllipse(
     Pen pen,
     RectangleF rect
     )
 {
     RenderingObject.DrawEllipse(pen, rect);
 }
 /// <summary>
 /// Draws an ellipse defined by a bounding rectangle specified by
 /// a pair of coordinates, a height, and a width.
 /// </summary>
 /// <param name="pen">Pen object that determines the color, width, and style of the ellipse.</param>
 /// <param name="x">x-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse.</param>
 /// <param name="y">y-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse.</param>
 /// <param name="width">Width of the bounding rectangle that defines the ellipse.</param>
 /// <param name="height">Height of the bounding rectangle that defines the ellipse.</param>
 internal void DrawEllipse(
     Pen pen,
     float x,
     float y,
     float width,
     float height
     )
 {
     RenderingObject.DrawEllipse(pen, x, y, width, height);
 }