FMX.Graphics.TCanvas.FillArc
Delphi
procedure FillArc(const Center, Radius: TPointF; StartAngle, SweepAngle: Single; const AOpacity: Single); overload;
procedure FillArc(const Center, Radius: TPointF; StartAngle, SweepAngle: Single;
const AOpacity: Single; const ABrush: TBrush); overload;
C++
void __fastcall FillArc(const System::Types::TPointF &Center, const System::Types::TPointF &Radius, float StartAngle, float SweepAngle, const float AOpacity)/* overload */;
void __fastcall FillArc(const System::Types::TPointF &Center, const System::Types::TPointF &Radius, float StartAngle, float SweepAngle, const float AOpacity, TBrush* const ABrush)/* overload */;
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
procedure function |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TCanvas |
説明
TCanvas 上の弧を塗りつぶします。
弧は パス として作成され、楕円形の曲線の一部を保持します。 FillArc は、現在の TCanvas 上でこの パス を、Fill プロパティで指定された現在のブラシで塗りつぶします。
Center パラメータは、楕円の中心を示します。
Radius パラメータの座標は、親の楕円の半短径を示します。
Radius.xは、x 軸の半短径を定義します。Radius.yは、y 軸の半短径を定義します。
StartAngle は、X 軸の直線から、楕円の中心点(Center)を通り、孤の開始点で楕円と交差する直線まで、時計回りに計測した角度を(度数で)示します。
SweepAngle は、StartAngle パラメータから、楕円の中心点(Center)を通り、孤の終了点で楕円と交差する直線まで、時計回りに計測した角度を(度数で)示します。
AOpacity パラメータは、Fill 色の透明度を示します。
関連項目
- FMX.Graphics.TCanvas.FillEllipse
- FMX.Graphics.TCanvas.FillPath
- FMX.Graphics.TCanvas.FillPolygon
- FMX.Graphics.TCanvas.FillRect
- FMX.Graphics.TCanvas.FillText
- FMX.Graphics.TCanvas.DrawArc
- FMX.Graphics.TCanvas.Fill
- FMX.Graphics.TPathData
