SKPath.Iterator クラス

定義

パス内の各輪郭のすべてのセグメント (線、2 次、3 次) をスキャンする反復子オブジェクト。

public class SKPath.Iterator : SkiaSharp.SKObject
継承
SKPath.Iterator

注釈

反復子は、 SKPath.CreateIterator メソッドを呼び出すことによって作成されます。

プロパティ

名前 説明
Handle

基になるネイティブ オブジェクトへのハンドルを取得または設定します。

(継承元 SKObject)
IgnorePublicDispose

パブリック Dispose() の呼び出しを no-opするかどうかを示す値を取得します。

(継承元 SKNativeObject)
IsDisposed

オブジェクトが既に破棄されているかどうかを示す値を取得します。

(継承元 SKNativeObject)
OwnsHandle

このオブジェクトがハンドルを所有し、破棄されるときにネイティブ オブジェクトを破棄する必要があるかどうかを示す値を取得または設定します。

(継承元 SKNativeObject)

メソッド

名前 説明
ConicWeight()

現在の円錐の重みを返します。

Dispose()

この SKNativeObjectで使用されているすべてのリソースを解放します。

(継承元 SKNativeObject)
Dispose(Boolean)

SKPath.Iteratorによって使用されるアンマネージ リソースを解放し、必要に応じてマネージド リソースを解放します。

DisposeInternal()

破棄をトリガーし、 IgnorePublicDisposeの値を無視します。

(継承元 SKNativeObject)
DisposeManaged()

マネージド オブジェクトを破棄するために派生 SKObject 型によって実装されます。

(継承元 SKObject)
DisposeNative()

ネイティブ オブジェクトを破棄するために派生 SKObject 型によって実装されます。

DisposeUnownedManaged()

派生 SKObject 型によって実装され、このインスタンスが所有していないマネージド オブジェクトを破棄します。

(継承元 SKObject)
IsCloseContour()

現在のコンターが閉じているかどうかを示す値を返します。

IsCloseLine()

Next(SKPoint[])の最後の呼び出しが、Close() コマンドの結果である行を返すかどうかを示す値を返します。

Next(SKPoint[])

パスのこのイテレーションの次の動詞を返します。

Next(Span<SKPoint>)

パスのこのイテレーションの次の動詞を返します。

適用対象