Class GraphicsPathIterator

GraphicsPathIterator class

Memberikan kemampuan untuk melakukan iterasi melalui subpath di aGraphicsPath dan uji jenis bentuk yang terdapat di setiap subpath. Kelas ini tidak dapat diwariskan.

public sealed class GraphicsPathIterator : IDisposable

Konstruktor

NamaKeterangan
GraphicsPathIterator(GraphicsPath)Menginisialisasi instance baru dariGraphicsPathIterator kelas.

Properti

NamaKeterangan
Count { get; }Mendapat jumlah poin di jalur.
SubpathCount { get; }Mendapat jumlah subpath di path.

Metode

NamaKeterangan
CopyData(ref PointF[], ref byte[], int, int)Menyalin properti GraphicsPath.PathPoints dan properti GraphicsPath.PathTypes arrays dari properti terkaitGraphicsPath ke dalam dua array yang ditentukan.
Dispose()Melakukan tugas yang ditentukan aplikasi terkait dengan membebaskan, melepaskan, atau menyetel ulang sumber daya yang tidak dikelola.
Enumerate(ref PointF[], ref byte[])Menyalin properti GraphicsPath.PathPoints dan properti GraphicsPath.PathTypes arrays dari properti terkaitGraphicsPath ke dalam dua array yang ditentukan.
HasCurve()Menunjukkan apakah jalur terkait dengan iniGraphicsPathIterator berisi kurva.
NextMarker(GraphicsPath)IniGraphicsPathIterator objek memiliki aGraphicsPath objek yang terkait dengannya. Metode ini menambah yang terkaitGraphicsPath ke penanda berikutnya di path dan menyalin semua titik yang terdapat antara penanda saat ini dan penanda berikutnya (atau ujung jalur) ke detikGraphicsPath objek diteruskan ke parameter.
NextMarker(out int, out int)MenaikkanGraphicsPathIteratorke penanda berikutnya di path dan mengembalikan indeks mulai dan berhenti melalui parameter [keluar].
NextPathType(out byte, out int, out int)Mendapat indeks awal dan indeks akhir dari grup titik data berikutnya yang semuanya memiliki tipe yang sama.
NextSubpath(GraphicsPath, out bool)Mendapat angka berikutnya (subjalur) dari jalur terkait iniGraphicsPathIterator .
NextSubpath(out int, out int, out bool)MemindahkanGraphicsPathIterator ke subpath berikutnya di path. Indeks awal dan indeks akhir dari subjalur berikutnya dimuat dalam parameter [keluar].
Rewind()Memundurkan iniGraphicsPathIterator ke awal jalur terkaitnya.

Lihat juga