Instance Method インスタンスメソッド

fill(using:)

Given a sequence of rectangular regions and associated colors, fills those regions in the current graphics context with the context’s fill color. 矩形領域それらと関連色それらからなるあるシーケンスを与えられて、それらの領域を現在のグラフィクス文脈の中でその文脈のもつ塗りつぶし色で塗りつぶします。

Declaration 宣言

func fill(using operation: NSCompositingOperation = NSGraphicsContext.current?.compositingOperation ?? .sourceOver)
Available when Element is NSRect. ElementNSRectである時に利用可能です。

Parameters パラメータ

operation

The compositing operation to use when filling the rects. 矩形それらを塗りつぶす時に使う合成演算。

Discussion 解説

This method is available when the sequence’s iterator element type is NSRect. このメソッドが利用可能なのは、シーケンスのもつイテレータ要素型が NSRectである時です。

The compositing operation of the fill defaults to the context’s compositing operation, not necessarily using NSCompositingOperation.copy like NSRectFill(_:) does. 塗りつぶしの合成演算は、初期状態ではその文脈のもつ合成演算になります、必ずしもNSRectFill(_:)がするようにNSCompositingOperation.copyを使いません。

See Also 参照

Applying AppKit Graphic Operations AppKitグラフィック演算子を適用する