Path2D.Arc

Arc(double, double, double, double, double)

(x, y) 位置を中心とし、startAngle から始まり endAngle で終わる半径 r のパスに、指定された方向に反時計回り (デフォルトでは時計回り) に円弧を追加します。

public void Arc(double x, double y, double radius, double startAngle, double endAngle)
パラメータタイプ説明
xDouble円弧の中心の x 座標。
yDouble円弧の中心の y 座標。
radiusDouble円弧の半径。
startAngleDouble弧が始まる角度。正の x 軸から時計回りに測定され、ラジアンで表されます。
endAngleDouble円弧が終了する角度。正の x 軸から時計回りに測定され、ラジアンで表されます。

関連項目


Arc(double, double, double, double, double, bool)

(x, y) 位置を中心とし、startAngle から始まり endAngle で終わる半径 r のパスに、指定された方向に反時計回り (デフォルトでは時計回り) に円弧を追加します。

public void Arc(double x, double y, double radius, double startAngle, double endAngle, 
    bool counterclockwise)
パラメータタイプ説明
xDouble円弧の中心の x 座標。
yDouble円弧の中心の y 座標。
radiusDouble円弧の半径。
startAngleDouble弧が始まる角度。正の x 軸から時計回りに測定され、ラジアンで表されます。
endAngleDouble円弧が終了する角度。正の x 軸から時計回りに測定され、ラジアンで表されます。
counterclockwiseBoolean円弧を 2 つの角度の間で反時計回りに描画します。デフォルトでは、時計回りに描画されます。

関連項目