Core Graphics >     CGPath   >   copy(strokingWithWidth:lineCap:lineJoin:miterLimit:transform:)


インスタンスメソッド


copy(strokingWithWidth:lineCap:lineJoin:miterLimit:
transform:)


実線のストロークでパスを描画した結果に相当する新しいパスを返します。





宣言


func copy(strokingWithWidth lineWidth: CGFloat, lineCap: CGLineCap, lineJoin: CGLineJoin, miterLimit: CGFloat, transform: CGAffineTransform = default) -> CGPath


パラメータ



lineWidthユーザー空間ユニットで使用する線の幅。値は 0 より大きくなければなりません。
lineCapレンダリングする線の頂点のスタイル。(同等の CGContext 描画メソッドでは、デフォルトスタイルは butt です。)
lineJoinレンダリングする線の結合スタイル。(同等の CGContext 描画メソッドでは、デフォルトのスタイルは miter です。)
miterLimitmiter の線の結合スタイルを使用するときに、パス内の個々の角の鋭さを制限する値。留め継ぎ(miter) 角に必要な長さと線の幅の比率がこの値を超えると、その角では bevel スタイルが使用されます。
transformダッシュパターンを開始する前にパスに適用するアフィン変換。指定されていない場合、デフォルトは identity 変換になります。


戻り値


新しいパス。


議論


新しいパスを塗りつぶすと、元のパスを指定された線のスタイルで描画するのと同じピクセルが描画されるように、新しいパスが作成されます。





目次
Xcode の新機能

  • 言語:Swift
  • SDK
  • iOS 10.0+
    macOS 10.12+
    tvOS 10.0+
    watchOS 3.0+
    Unknown SDK 8.0+
  • 宣言
  • パラメータ
  • 戻り値
  • 議論












  • トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)