Core Graphics   >     CGContext   > addEllipse(in:)
インスタンスメソッド
addEllipse(in:)
指定された長方形の内側に収まる楕円を追加します。
宣言
パラメータ
rect | 楕円が収まる領域を定義する長方形。 |
議論
楕円は、一連のベジェ曲線によって近似されます。その中心は、rect パラメータで定義された長方形の中央点です。長方形が正方形である場合、楕円は円形であり、半径は長方形の幅(または高さ) の半分に等しいです。rect パラメータが長方形を指定する場合、楕円の長軸と短軸は長方形の幅と高さによって定義されます。
楕円はパスの完全なサブパスを形成します。つまり、楕円の描画は移動先の操作から始まり、すべての移動が時計回りの方向を向いた閉鎖サブパス操作で終了します。