FMX.Graphics.TCanvas.DrawPolygon

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DrawPolygon(const Points: TPolygon; const AOpacity: Single); virtual;

C++

virtual void __fastcall DrawPolygon(const System::Math::Vectors::TPolygon Points, const float AOpacity);

Eigenschaften

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


Beschreibung

Zeichnet ein Polygon auf die aktuelle Zeichenfläche (TCanvas).

DrawPolygon zeichnet ein Polygon als ein TPathData zwischen den TPolygon-Eckpunkten mithilfe des aktuellen Stroke-Objekts.

Der Points-Parameter gibt die Eckpunkte des zu zeichnenden TPolygon an.

Hinweis: Wenn der erste und der letzte Punkt im Points-Array nicht übereinstimmen, verbindet DrawPolygon den ersten und den letzten Punkt automatisch miteinander und schließt das Polygon.

Der Parameter AOpacity gibt die Transparenz der Farbe von Stroke an.

Wenn das Array Points leer ist, führt DrawPolygon nichts aus. In diesem Fall löst DrawPolygon keine Fehler aus.

Mit den Eigenschaften Stroke, Thickness, Cap, Dash und Join können Sie den Zeichenstift anpassen.

Siehe auch

Codebeispiele