Draws an ellipse.
Name | Description | |
---|---|---|
DrawEllipse(Pen, Rectangle) |
Draws an ellipse. |
|
DrawEllipse(Pen, RectangleF) |
Draws an ellipse. |
|
DrawEllipse(Pen, Int32, Int32, Int32, Int32) |
Draws an ellipse. |
|
DrawEllipse(Pen, Single, Single, Single, Single) |
Draws an ellipse. |
// Let's assume we have centerX, centerY - coordinates of the ellipse center, // horizontalRadius and verticalRadius - radiuses of the ellipse. // We are calculating rectX, rectY, rectWidth, and rectHeight which specify // bounding rectangle for ellipse. rectX = centerX - horizontalRadius; rectY = centerY - verticalRadius; rectWidth = horizontalRadius * 2; rectHeight = verticalRadius * 2;
All the coordinates are measured in units specified with Unit property.