FMX.Graphics.TCanvas.FillPolygon
Delphi
procedure FillPolygon(const Points: TPolygon; const AOpacity: Single); virtual;
C++
virtual void __fastcall FillPolygon(const System::Math::Vectors::TPolygon Points, const float AOpacity);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
procedure function |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TCanvas |
Description
Fills a polygon and displays it on the current TCanvas.
FillPolygon fills a polygon as a TPathData between the TPolygon corner points, with the current brush specified by the Fill property.
The Points
parameter specifies the corner points of the TPolygon to be filled.
The AOpacity
parameter specifies the transparency of the Fill color.
If the first point and the last point of the Points
array do not coincide, the polygon surface is closed by a line between the first point and the last point in the Points
array.
If the Points
array is empty, FillPolygon does nothing. In this case, it does not raise any errors.
See Also
- FMX.Graphics.TCanvas.FillArc
- FMX.Graphics.TCanvas.FillEllipse
- FMX.Graphics.TCanvas.FillPath
- FMX.Graphics.TCanvas.FillRect
- FMX.Graphics.TCanvas.FillText
- FMX.Graphics.TCanvas.DrawPolygon
- FMX.Graphics.TCanvas.Fill
- FMX.Graphics.TPathData
- System.Math.Vectors.TPolygon