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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TPathData |
Description
Convertit le TPathData en cours en une séquence de segments de ligne reliés entre eux et renvoie la séquence sous la forme d'un TPolygon.
Le paramètre Polygon
est la variable de retour. C'est le résultat de la conversion.
Flatness
est un paramètre optionnel spécifiant l'erreur maximale admise entre la courbe et son approximation aplatie. Par défaut, il a la valeur 0,25. La réduction de la valeur de planéité augmente le nombre de segments de ligne de l'approximation.