Function **Simplify** ( **[** __Fill__ As Integer **]** ) As Polygon[]

Removes self-intersections from the polygon (by performing a boolean union operation using the nominated __Fill__ type).

If there is non-contiguous duplicate vertices (ie 'touching'), then the polygon will be split into two polygons.