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 ilGraphicsPathIteratoral 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