SKPath.Iterator Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Obiekt iteratora do skanowania wszystkich segmentów (linii, kwadratów, sześciennych) poszczególnych konturów w ścieżce.
public class SKPath.Iterator : SkiaSharp.SKObject
- Dziedziczenie
Uwagi
Iteratory są tworzone przez wywołanie SKPath.CreateIterator metody .
Właściwości
| Nazwa | Opis |
|---|---|
| Handle |
Pobiera lub ustawia uchwyt do bazowego obiektu natywnego. (Odziedziczone po SKObject) |
| IgnorePublicDispose |
Pobiera wartość wskazującą, czy wywołanie publiczne Dispose() powinno być no-op. (Odziedziczone po SKNativeObject) |
| IsDisposed |
Pobiera wartość wskazującą, czy obiekt został już usunięty. (Odziedziczone po SKNativeObject) |
| OwnsHandle |
Pobiera lub ustawia wartość wskazującą, czy ten obiekt jest właścicielem uchwytu i powinien zniszczyć obiekt macierzysty podczas jego usuwania. (Odziedziczone po SKNativeObject) |
Metody
| Nazwa | Opis |
|---|---|
| ConicWeight() |
Zwraca wagę bieżącej conic. |
| Dispose() |
Zwalnia wszystkie zasoby używane przez ten SKNativeObjectprogram . (Odziedziczone po SKNativeObject) |
| Dispose(Boolean) |
Zwalnia niezarządzane zasoby używane przez SKPath.Iterator program i opcjonalnie zwalnia zarządzane zasoby. |
| DisposeInternal() |
Wyzwala usuwanie, ignorując wartość IgnorePublicDispose. (Odziedziczone po SKNativeObject) |
| DisposeManaged() |
Zaimplementowane przez typy pochodne SKObject w celu zniszczenia wszystkich zarządzanych obiektów. (Odziedziczone po SKObject) |
| DisposeNative() |
Zaimplementowane przez typy pochodne SKObject w celu zniszczenia wszelkich obiektów natywnych. |
| DisposeUnownedManaged() |
Zaimplementowane przez typy pochodne SKObject do usuwania obiektów zarządzanych, które nie są własnością tego wystąpienia. (Odziedziczone po SKObject) |
| IsCloseContour() |
Zwraca wartość wskazującą, czy bieżący kontur jest zamknięty. |
| IsCloseLine() |
Zwraca wartość wskazującą, czy ostatnie wywołanie Next(SKPoint[]) zwraca wiersz, który był wynikiem Close() polecenia. |
| Next(SKPoint[]) |
Zwraca następne zlecenie w tej iteracji ścieżki. |
| Next(Span<SKPoint>) |
Zwraca następne zlecenie w tej iteracji ścieżki. |