Vcl.Graphics.TCanvas.AngleArc

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure AngleArc(X, Y: Integer; Radius: Cardinal; StartAngle, SweepAngle: Single); override;

C++

virtual void __fastcall AngleArc(int X, int Y, unsigned Radius, float StartAngle, float SweepAngle);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TCanvas

Beschreibung

Zeichnet einen Bogen auf das Bild entlang dem Umfang des von den Parametern definierten Kreises.

Die Methode AngleArc zeichnet eine Linie von der aktuellen Position zum Anfangspunkt des Bogens und dann einen Kreisbogen entgegen den Uhrzeigersinn zum Endpunkt des Bogens. Der Bogen durchquert den Umfang eines Kreises mit den Zentrumkoordinaten (X,Y) und dem Radius Radius. Der Bogen wird gegen den Uhrzeigersinn gezeichnet und folgt den Umfang der Ellipse beginnend mit StartAngle mit einer Pfeilung von SweepAngle.

Wenn die Pfeilung mehr als 360 Grad beträgt, wird der ganze Kreis gezeichnet und ein Teil des Bogens wird mehrmals gezeichnet.

Die aktuelle Position wird auf den Endpunkt des Bogens aktualisiert.

Siehe auch

Code-Beispiele