DrawChord

Vector graphics

Description

Draws a circular arc and closes it with a straight chord between the arc end point and arc start point

Syntax

Delphi

Function TPDFlib.DrawChord(XPos, YPos, Radius, StartAngle, EndAngle: Double; DrawOptions: Integer): Integer;

ActiveX

Function PDFlib::DrawChord(XPos As Double, YPos As Double, Radius As Double, StartAngle As Double, EndAngle As Double, DrawOptions As Long) As Long

DLL

int DLDrawChord(int InstanceID, double XPos, double YPos, double Radius, double StartAngle, double EndAngle, int DrawOptions);

Parameters

XPosThe horizontal co-ordinate of the circle centre
YPosThe vertical co-ordinate of the circle centre
RadiusThe circular arc radius in the current measurement unit
StartAngleThe start angle in degrees
EndAngleThe end angle in degrees
DrawOptions0 = outline, 1 = fill, 2 = fill and outline

Return values

0The angle span or draw option was invalid
1The chord path was drawn

Remarks

Use DrawPie when the shape should close through the circle centre