GraphicsPathIterator
GraphicsPathIterator class
Fornisce la possibilità di scorrere i sottopercorsi in aGraphicsPath e testa i tipi di forme contenute in ogni sottopercorso. Questa classe non può essere ereditata.
public sealed class GraphicsPathIterator : IDisposable
Costruttori
Proprietà
Nome | Descrizione |
---|
Count { get; } | Ottiene il numero di punti nel percorso. |
SubpathCount { get; } | Ottiene il numero di sottopercorsi nel percorso. |
Metodi
Nome | Descrizione |
---|
CopyData(ref PointF[], ref byte[], int, int) | Copia la proprietà GraphicsPath.PathPoints e la proprietà GraphicsPath.PathTypes arrays della proprietà associataGraphicsPath nei due array specificati. |
Dispose() | Esegue attività definite dall’applicazione associate alla liberazione, al rilascio o al ripristino di risorse non gestite. |
Enumerate(ref PointF[], ref byte[]) | Copia la proprietà GraphicsPath.PathPoints e la proprietà GraphicsPath.PathTypes arrays della proprietà associataGraphicsPath nei due array specificati. |
HasCurve() | Indica se il percorso è associato a questoGraphicsPathIterator contiene una curva. |
NextMarker(GraphicsPath) | QuestoGraphicsPathIterator l’oggetto ha aGraphicsPath oggetto ad esso associato. Questo metodo incrementa l’associatoGraphicsPath al marker successivo nel suo percorso e copia tutti i punti contenuti tra il marker corrente e il marker successivo (o la fine del percorso) in un secondoGraphicsPath oggetto passato al parametro. |
NextMarker(out int, out int) | Incrementa ilGraphicsPathIterator al marker successivo nel percorso e restituisce gli indici di inizio e fine tramite i parametri [out]. |
NextPathType(out byte, out int, out int) | Ottiene l’indice iniziale e l’indice finale del gruppo successivo di punti dati che hanno tutti lo stesso tipo. |
NextSubpath(GraphicsPath, out bool) | Ottiene la figura successiva (sottopercorso) dal percorso associato di questoGraphicsPathIterator . |
NextSubpath(out int, out int, out bool) | Sposta ilGraphicsPathIterator al successivo sottopercorso nel percorso. L’indice iniziale e l’indice finale del sottopercorso successivo sono contenuti nei parametri [out]. |
Rewind() | Riavvolge questoGraphicsPathIterator all’inizio del suo percorso associato. |
Guarda anche