FMX.Graphics.TPathData.FlattenToPolygon
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.