DrawPie
Grafika wektorowa
Opis
Rysuje zamknięty wycinek kołowy od środka do punktu początkowego łuku, wzdłuż łuku i z powrotem do środka
Składnia
Delphi
Function TPDFlib.DrawPie(XPos, YPos, Radius, StartAngle, EndAngle: Double; DrawOptions: Integer): Integer;
ActiveX
Function PDFlib::DrawPie(XPos As Double, YPos As Double, Radius As Double, StartAngle As Double, EndAngle As Double, DrawOptions As Long) As Long
DLL
int DLDrawPie(int InstanceID, double XPos, double YPos, double Radius, double StartAngle, double EndAngle, int DrawOptions);
Parametry
| XPos | Pozioma współrzędna środka wycinka |
|---|---|
| YPos | Pionowa współrzędna środka wycinka |
| Radius | Promień łuku kołowego w bieżącej jednostce miary |
| StartAngle | Kąt początkowy w stopniach |
| EndAngle | Kąt końcowy w stopniach |
| DrawOptions | 0 = obrys, 1 = wypełnienie, 2 = wypełnienie i obrys |
Wartości zwracane
| 0 | Rozpiętość kąta lub opcja rysowania była nieprawidłowa |
|---|---|
| 1 | Ścieżka wycinka została narysowana |
Uwagi
Użyj DrawChord, gdy odcinek zamykający powinien przebiegać bezpośrednio od punktu końcowego łuku do punktu początkowego zamiast przez środek