DrawEllipticArc

Vektorska grafika

Opis

Crta luk koji je rezultat rezanja elipse između početnog i završnog kuta. Kutovi se mjere suprotno od smjera kazaljke na satu, pri čemu je 0 na vrhu elipse, tj. 12 sati = 0 stupnjeva, a 9 sati = 90 stupnjeva

Sintaksa

Delphi

Function TPDFlib.DrawEllipticArc(XPos, YPos, Width, Height, StartAngle, EndAngle: Double; Pie, DrawOptions: Integer): Integer;

ActiveX

Function PDFlib::DrawEllipticArc(XPos As Double, YPos As Double, Width As Double, Height As Double, StartAngle As Double, EndAngle As Double, Pie As Long, DrawOptions As Long) As Long

DLL

int DLDrawEllipticArc(int InstanceID, double XPos, double YPos, double Width, double Height, double StartAngle, double EndAngle, int Pie, int DrawOptions);

Parametri

XPosVodoravna koordinata središta elipse Okomita koordinata središta elipse
YPosThe width of the ellipse
Width
HeightVisina elipse
StartAngleKut na kojem krivulja počinje
EndAngleKut na kojem krivulja završava
PieCrtaj krakove luka: 0 = Ne 1 = Da
DrawOptions0 = Obris 1 = Ispuna 2 = Ispuna i obris 3 = Zatvori, ispuni i obrubi (ako je Pie = 1) double EndAngle, int Pie, int DrawOptions);