IMSL C# Numerical Library

DrawPick.DrawArc Method 

Draws the outline of a circular or elliptical arc covering the specified rectangle.

public override void DrawArc(
   int x,
   int y,
   int width,
   int height,
   int startAngle,
   int arcAngle
);

Parameters

x
An int which contains the x-coordinate of the upper-left corner of the rectangle that defines the ellipse.
y
An int which contains the y-coordinate of the upper-left corner of the rectangle that defines the ellipse.
width
An int which contains the width of the rectangle that defines the ellipse.
height
An int which contains the height of the rectangle that defines the ellipse.
startAngle
An int which specifies the angle in degrees measured clockwise from the x-axis to the starting point of the arc.
arcAngle
An int which specifies an angle in degrees measured counter-clockwise from the startAngle parameter to the ending point of the arc.

Remarks

The center of the arc is center of this rectangle.

startAngle = 0 is equivalent to the 3-o'clock position.

DrawArc draws the arc from startAngle to startAngle+arcAngle. A positive arcAngle indicates a counter-clockwise rotation. A negative arcAngle implies a clockwise rotation.

See Also

DrawPick Class | Imsl.Chart2D Namespace