Vcl.Graphics.TCustomCanvas.Chord
Delphi
procedure Chord(X1, Y1, X2, Y2, X3, Y3, X4, Y4: Integer); virtual; abstract;
C++
virtual void __fastcall Chord(int X1, int Y1, int X2, int Y2, int X3, int Y3, int X4, int Y4) = 0 ;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TCustomCanvas |
Beschreibung
Zeichnet einen geschlossenen Umriss, der von einer Linie und einer Ellipse begrenzt wird.
Durch Überschreiben der Methode Chord können Sie einen Umriss erzeugen, der von einem Bogen und einer Linie gebildet wird, welche die Endpunkte des Bogens miteinander verbindet. Der Umriss besteht aus dem Teil einer Ellipse, die durch die Koordinaten (X1,Y1) und (X2,Y2) definiert ist. Die Ellipse wird durch eine Line geteilt, die durch die Punkte (X3,Y3) und (X4,Y4) verläuft.
Der Umriss wird gegen den Uhrzeigersinn vom Punkt (X3,Y3) entlang der Ellipse nach (X4,Y4) und als gerade Linie zurück zu (X3,Y3) gezeichnet. Wenn die Punkte (X3,Y3) und (X4,Y4) nicht auf der Ellipse liegen, ergeben sich die Ecken des Umrisses aus den nächstliegenden Schnittpunkten des Ellipsenumfangs mit der Linie.