NOTE: The same failing tests are also happening on main.
Input polygons into Arachne weren't guaranteed to be 'not nearly self intersecting', but it needed that requirement. Use mapbox/wagyu to make the polygons going in conform.
Has a reinterpret-cast/move instead of copying the polygons, which is needed, because otherwise either the mapbox point type (which assumes small x,y) or 'our' ClipperLib:IntPoint type (which uses capital X,Y) would have to change all throughout either the wagyu library or our codebase respectively.
NOTE: The same failing tests are also happening on main.
Input polygons into Arachne weren't guaranteed to be 'not nearly self intersecting', but it needed that requirement. Use mapbox/wagyu to make the polygons going in conform.
Has a reinterpret-cast/move instead of copying the polygons, which is needed, because otherwise either the mapbox point type (which assumes small x,y) or 'our' ClipperLib:IntPoint type (which uses capital X,Y) would have to change all throughout either the wagyu library or our codebase respectively.