Path2D.Ellipse

Ellipse(double, double, double, double, double, double, double)

(x, y) 位置を中心とし、半径 radiusX および radiusY で、startAngle から開始し、endAngle で終了する楕円をパスに追加します。

public void Ellipse(double x, double y, double radiusX, double radiusY, double rotation, 
    double startAngle, double endAngle)
パラメータタイプ説明
xDouble楕円の中心の座標の x 軸。
yDouble楕円の中心の座標の y 軸。
radiusXDouble楕円の長軸半径。
radiusYDouble楕円の短軸半径。
rotationDoubleラジアンで表される、この楕円の回転。
startAngleDoublex 軸から測定された開始点で、そこから描画されます。ラジアンで表されます。
endAngleDouble楕円が描画される終了楕円の角度で、ラジアンで表されます。

関連項目


Ellipse(double, double, double, double, double, double, double, bool)

(x, y) 位置を中心とし、半径 radiusX および radiusY で、startAngle から開始し、endAngle で終了する楕円をパスに追加します。

public void Ellipse(double x, double y, double radiusX, double radiusY, double rotation, 
    double startAngle, double endAngle, bool anticlockwise)
パラメータタイプ説明
xDouble楕円の中心の座標の x 軸。
yDouble楕円の中心の座標の y 軸。
radiusXDouble楕円の長軸半径。
radiusYDouble楕円の短軸半径。
rotationDoubleラジアンで表される、この楕円の回転。
startAngleDoublex 軸から測定された開始点で、そこから描画されます。ラジアンで表されます。
endAngleDouble楕円が描画される終了楕円の角度で、ラジアンで表されます。
anticlockwiseBooleanオプションのブール値で、true の場合は楕円を反時計回り (反時計回り) に描画し、それ以外の場合は時計回りに描画します。

関連項目