FMX.Graphics.TPathData.FlattenToPolygon

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function FlattenToPolygon(var Polygon: TPolygon; const Flatness: Single = DefaultFlatness): TPointF;

C++

System::Types::TPointF __fastcall FlattenToPolygon(System::Math::Vectors::TPolygon &Polygon, const float Flatness = 2.500000E-01f);

Eigenschaften

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

Beschreibung

Konvertiert das aktuelle TPathData-Objekt in eine Sequenz von verbundenen Liniensegmenten und gibt die Sequenz als TPolygon zurück.

Der Parameter Polygon ist die Rückgabevariable und repräsentiert das Konvertierungsergebnis.

Flatness ist ein optionaler Parameter, der den maximal zulässigen Fehler zwischen der Kurve und ihrer geglätteten Näherung angibt. Standardmäßig ist Flatness auf 0.25 gesetzt. Das Reduzieren des Glättungswertes führt zum Erhöhen der Anzahl der Liniensegmente in der Näherung.

Siehe auch