function SimplifyPolygon(const poly: TArrayOfFloatPoint; FillType: TPolyFillType = pftEvenOdd): TArrayOfArrayOfFloatPoint;
SimplifyPolygon converts a self-intersecting polygon into a number of simple polygons.