DrawEllipticChord
Grafika wektorowa
Opis
Rysuje łuk eliptyczny i zamyka go prostą cięciwą między punktem końcowym a początkowym łuku
Składnia
Delphi
Function TPDFlib.DrawEllipticChord(XPos, YPos, Width, Height, StartAngle, EndAngle: Double; DrawOptions: Integer): Integer;
ActiveX
Function PDFlib::DrawEllipticChord(XPos As Double, YPos As Double, Width As Double, Height As Double, StartAngle As Double, EndAngle As Double, DrawOptions As Long) As Long
DLL
int DLDrawEllipticChord(int InstanceID, double XPos, double YPos, double Width, double Height, double StartAngle, double EndAngle, int DrawOptions);
Parametry
| XPos | Pozioma współrzędna środka elipsy |
|---|---|
| YPos | Pionowa współrzędna środka elipsy |
| Width | Szerokość elipsy w bieżącej jednostce miary |
| Height | Wysokość elipsy 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 cięciwy eliptycznej została narysowana |
Uwagi
Użyj DrawEllipticPie, gdy kształt powinien zamykać się przez środek elipsy