Canvas.DrawArc メソッド

定義

オーバーロード

DrawArc(RectF, Single, Single, Boolean, Paint)

指定した円弧を描画します。この円弧は、指定した楕円内に収まるように拡大縮小されます。

DrawArc(Single, Single, Single, Single, Single, Single, Boolean, Paint)

指定した円弧を描画します。この円弧は、指定した楕円内に収まるように拡大縮小されます。

DrawArc(RectF, Single, Single, Boolean, Paint)

指定した円弧を描画します。この円弧は、指定した楕円内に収まるように拡大縮小されます。

[Android.Runtime.Register("drawArc", "(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V", "GetDrawArc_Landroid_graphics_RectF_FFZLandroid_graphics_Paint_Handler")]
public virtual void DrawArc (Android.Graphics.RectF oval, float startAngle, float sweepAngle, bool useCenter, Android.Graphics.Paint paint);
[<Android.Runtime.Register("drawArc", "(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V", "GetDrawArc_Landroid_graphics_RectF_FFZLandroid_graphics_Paint_Handler")>]
abstract member DrawArc : Android.Graphics.RectF * single * single * bool * Android.Graphics.Paint -> unit
override this.DrawArc : Android.Graphics.RectF * single * single * bool * Android.Graphics.Paint -> unit

パラメーター

oval
RectF

円弧の形状とサイズを定義するために使用される楕円の境界

startAngle
Single

円弧が開始する開始角度 (度単位)

sweepAngle
Single

スイープ角度 (度単位) を時計回りに測定

useCenter
Boolean

true の場合は、円弧に楕円の中心を含め、ストロークしている場合は閉じます。 これにより、くさびが描画されます

paint
Paint

円弧の描画に使用されるペイント

属性

注釈

指定した円弧を描画します。この円弧は、指定した楕円内に収まるように拡大縮小されます。

開始角度が負または >= 360 の場合、開始角度は開始角度剰余 360 として扱われます。

スイープ角度が >= 360 の場合、楕円は完全に描画されます。 これは、スイープ角度の剰余 360 を処理する SkPath::arcTo とは若干異なります。 スイープ角度が負の場合、スイープ角度はスイープ角剰余 360 として扱われます

円弧は時計回りに描画されます。 0 度の角度は、0 度 (watchでは 3 時) の幾何学的角度に対応します。

android.graphics.Canvas.drawArc(android.graphics.RectF, float, float, boolean, android.graphics.Paint)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

DrawArc(Single, Single, Single, Single, Single, Single, Boolean, Paint)

指定した円弧を描画します。この円弧は、指定した楕円内に収まるように拡大縮小されます。

[Android.Runtime.Register("drawArc", "(FFFFFFZLandroid/graphics/Paint;)V", "GetDrawArc_FFFFFFZLandroid_graphics_Paint_Handler")]
public virtual void DrawArc (float left, float top, float right, float bottom, float startAngle, float sweepAngle, bool useCenter, Android.Graphics.Paint paint);
[<Android.Runtime.Register("drawArc", "(FFFFFFZLandroid/graphics/Paint;)V", "GetDrawArc_FFFFFFZLandroid_graphics_Paint_Handler")>]
abstract member DrawArc : single * single * single * single * single * single * bool * Android.Graphics.Paint -> unit
override this.DrawArc : single * single * single * single * single * single * bool * Android.Graphics.Paint -> unit

パラメーター

left
Single
top
Single
right
Single
bottom
Single
startAngle
Single

円弧が開始する開始角度 (度単位)

sweepAngle
Single

スイープ角度 (度単位) を時計回りに測定

useCenter
Boolean

true の場合は、円弧に楕円の中心を含め、ストロークしている場合は閉じます。 これにより、くさびが描画されます

paint
Paint

円弧の描画に使用されるペイント

属性

注釈

指定した円弧を描画します。この円弧は、指定した楕円内に収まるように拡大縮小されます。

開始角度が負または >= 360 の場合、開始角度は開始角度剰余 360 として扱われます。

スイープ角度が >= 360 の場合、楕円は完全に描画されます。 これは、スイープ角度の剰余 360 を処理する SkPath::arcTo とは若干異なります。 スイープ角度が負の場合、スイープ角度はスイープ角剰余 360 として扱われます

円弧は時計回りに描画されます。 0 度の角度は、0 度 (watchでは 3 時) の幾何学的角度に対応します。

android.graphics.Canvas.drawArc(float, float, float, float, float, float, boolean, android.graphics.Paint)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象