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