- new fregment solver for splitting big data set
- multithreading splitting
- f32/f64 deprecated api removed
- Small fix hole bind for degenerate contours.
- Fixed bug bind holes not correct shape index.
- New Float API. A new template-based Float API that uses an iterator, eliminating data cloning. This API can work directly with user-defined Point structures. The previous F32/F64 API is now deprecated.
- new Single Boolean Operation
overlay
, which work without creatingOverlayGraph
, and can be 10-20% faster in some cases.
- The String Line API is now officially supported
- The clip operation now keep the original path order.
- Hole Solver is reworked and connect holes more carefully
- Fixed bug bind holes same hole point and contour x_segment.a.
- Fixed bug min_area filter not work. (thx Azorlogh)
- Fixed bug joining holes to shapes when holes were unsorted.
- Updated
clip_string_lines
methods to outputVec<IntPath>
instead ofVec<IntLine>
.
- New
FillRule
options:Positive
andNegative
. - Experimental Line String API:
StringOverlay
,StringGraph
,F32StringOverlay
,F32OverlayGraph
,F64StringOverlay
,F64OverlayGraph
slice
API for slicing polygons and line strings.clip
API for clipping line strings against shapes.