## GraphicsPathIterator.Enumerate method

Copies the GraphicsPath.PathPoints property and GraphicsPath.PathTypes property arrays of the associated [`GraphicsPath`](../../graphicspath/) into the two specified arrays.

```csharp
public int Enumerate(ref PointF[] points, ref byte[] types)
```

| Parameter | Type | Description |
| --- | --- | --- |
| points | PointF[]& | Upon return, contains an array of System.Drawing.PointF structures that represents the points in the path. |
| types | Byte[]& | Upon return, contains an array of bytes that represents the types of points in the path. |

### Return Value

The number of points copied.

### See Also

* struct [PointF](../../../system.drawing/pointf/)
* class [GraphicsPathIterator](../)
* namespace [System.Drawing.Drawing2D](../../graphicspathiterator/)
* assembly [Aspose.Drawing](../../../)


