Core Graphics >     CGPath   >   copy(strokingWithWidth:lineCap:lineJoin:miterLimit:transform:)
インスタンスメソッド
copy(strokingWithWidth:lineCap:lineJoin:miterLimit:
transform:)
実線のストロークでパスを描画した結果に相当する新しいパスを返します。
宣言
パラメータ
lineWidth | ユーザー空間ユニットで使用する線の幅。値は 0 より大きくなければなりません。 |
lineCap | レンダリングする線の頂点のスタイル。(同等の CGContext 描画メソッドでは、デフォルトスタイルは butt です。) |
lineJoin | レンダリングする線の結合スタイル。(同等の CGContext 描画メソッドでは、デフォルトのスタイルは miter です。) |
miterLimit | miter の線の結合スタイルを使用するときに、パス内の個々の角の鋭さを制限する値。留め継ぎ(miter) 角に必要な長さと線の幅の比率がこの値を超えると、その角では bevel スタイルが使用されます。 |
transform | ダッシュパターンを開始する前にパスに適用するアフィン変換。指定されていない場合、デフォルトは identity 変換になります。 |
戻り値
新しいパス。
議論
新しいパスを塗りつぶすと、元のパスを指定された線のスタイルで描画するのと同じピクセルが描画されるように、新しいパスが作成されます。