Graphics.FillPie

FillPie(Brush, Rectangle, float, float)

Fills the interior of a pie section defined by an ellipse specified by a RectangleF structure and two radial lines.

public void FillPie(Brush brush, Rectangle rect, float startAngle, float sweepAngle)
ParameterTypeDescription
brushBrushBrush that determines the characteristics of the fill.
rectRectangleRectangle structure that represents the bounding rectangle that defines the ellipse from which the pie section comes.
startAngleSingleAngle in degrees measured clockwise from the x-axis to the first side of the pie section.
sweepAngleSingleAngle in degrees measured clockwise from the startAngle parameter to the second side of the pie section.

Exceptions

exceptioncondition
ArgumentNullExceptionbrush is null.

See Also


FillPie(Brush, RectangleF, float, float)

Fills the interior of a pie section defined by an ellipse specified by a RectangleF structure and two radial lines.

public void FillPie(Brush brush, RectangleF rect, float startAngle, float sweepAngle)
ParameterTypeDescription
brushBrushBrush that determines the characteristics of the fill.
rectRectangleFRectangleF structure that represents the bounding rectangle that defines the ellipse from which the pie section comes.
startAngleSingleAngle in degrees measured clockwise from the x-axis to the first side of the pie section.
sweepAngleSingleAngle in degrees measured clockwise from the startAngle parameter to the second side of the pie section.

Exceptions

exceptioncondition
ArgumentNullExceptionbrush is null.

See Also


FillPie(Brush, float, float, float, float, float, float)

Fills the interior of a pie section defined by an ellipse specified by a pair of coordinates, a width, a height, and two radial lines.

public void FillPie(Brush brush, float x, float y, float width, float height, float startAngle, 
    float sweepAngle)
ParameterTypeDescription
brushBrushBrush that determines the characteristics of the fill.
xSingleThe x-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie section comes.
ySingleThe y-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie section comes.
widthSingleWidth of the bounding rectangle that defines the ellipse from which the pie section comes.
heightSingleHeight of the bounding rectangle that defines the ellipse from which the pie section comes.
startAngleSingleAngle in degrees measured clockwise from the x-axis to the first side of the pie section.
sweepAngleSingleAngle in degrees measured clockwise from the startAngle parameter to the second side of the pie section.

Exceptions

exceptioncondition
ArgumentNullExceptionbrush is null.

See Also


FillPie(Brush, int, int, int, int, int, int)

Fills the interior of a pie section defined by an ellipse specified by a pair of coordinates, a width, a height, and two radial lines.

public void FillPie(Brush brush, int x, int y, int width, int height, int startAngle, 
    int sweepAngle)
ParameterTypeDescription
brushBrushBrush that determines the characteristics of the fill.
xInt32The x-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie section comes.
yInt32The y-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie section comes.
widthInt32Width of the bounding rectangle that defines the ellipse from which the pie section comes.
heightInt32Height of the bounding rectangle that defines the ellipse from which the pie section comes.
startAngleInt32Angle in degrees measured clockwise from the x-axis to the first side of the pie section.
sweepAngleInt32Angle in degrees measured clockwise from the startAngle parameter to the second side of the pie section.

Exceptions

exceptioncondition
ArgumentNullExceptionbrush is null.

See Also