GraphicsPathIterator
GraphicsPathIterator class
Предоставляет возможность перебора подпутей вGraphicsPath и проверьте типы фигур, содержащихся в каждом подпути. Этот класс не может быть унаследован.
public sealed class GraphicsPathIterator : IDisposable
Конструкторы
Характеристики
| Имя | Описание |
|---|
| Count { get; } | Получает количество точек пути. |
| SubpathCount { get; } | Получает количество вложенных путей в пути. |
Методы
| Имя | Описание |
|---|
| CopyData(ref PointF[], ref byte[], int, int) | Копирует свойство GraphicsPath.PathPoints и свойство GraphicsPath.PathTypes arrays связанногоGraphicsPath в два указанных массива. |
| Dispose() | Выполняет определяемые приложением задачи, связанные с освобождением, высвобождением или сбросом неуправляемых ресурсов. |
| Enumerate(ref PointF[], ref byte[]) | Копирует свойство GraphicsPath.PathPoints и свойство GraphicsPath.PathTypes arrays связанногоGraphicsPath в два указанных массива. |
| HasCurve() | Указывает, связан ли путь с этимGraphicsPathIterator содержит кривую. |
| NextMarker(GraphicsPath) | ЭтоGraphicsPathIterator объект имеетGraphicsPath объект, связанный с ним. Этот метод увеличивает связанный с нимGraphicsPath к следующему маркеру в своем пути и копирует все точки, содержащиеся между текущим маркером и следующим маркером (или концом пути) во второйGraphicsPath объект, переданный в параметр. |
| NextMarker(out int, out int) | УвеличиваетGraphicsPathIteratorк следующему маркеру в path и возвращает начальный и конечный индексы посредством параметров [out]. |
| NextPathType(out byte, out int, out int) | Получает начальный индекс и конечный индекс следующей группы точек данных, имеющих один и тот же тип. |
| NextSubpath(GraphicsPath, out bool) | Получает следующую фигуру (подпуть) из связанного пути этогоGraphicsPathIterator . |
| NextSubpath(out int, out int, out bool) | ПеремещаетGraphicsPathIterator к следующему подпути в пути. Начальный индекс и конечный индекс следующего подпути содержатся в параметрах [out]. |
| Rewind() | Перематывает это назадGraphicsPathIterator к началу связанного с ним пути. |
Смотрите также