Core Graphics >     CGPath   >   init(rect:transform:)
イニシャライザ
init(rect:transform:)
長方形の不変のパスを作成します。
宣言
パラメータ
rect | 追加すべき長方形。 |
transform | アファイン変換行列へのポインタ。変換が必要ない場合は NULL。これを指定すると、Core Graphics は変換を長方形に適用してからパスに追加します。 |
戻り値
新しい不変のパス。あなたはこのオブジェクトを解放する責任があります。
議論
これは長方形のパスを作成するコンビニエンス関数です。このコンビニエンス関数を使用すると、変更可能なパスを作成し、そのパスに長方形を追加するより効率的です。
この関数を呼び出すのは、minX と関連する関数を使用して長方形の角を見つけ、moveTo(_:x:y:)、addLineTo(_:x:y:)、および closeSubpath() 関数を使用して、長方形を描くのと等しいです。