Move Growl::GNTP to --gui modules
Removed debugging statement
Support the new Clipper API
Use Clipper for line clipping
Renamed encloses_line() to contains_line() and implemented it using diff_pl()
Ported contains_line() to XS
Ported encloses_point() to XS and renamed to contains_point()
Ported intersect_expolygons() and subtract_expolygons() to XS
Ported clip_end(), length(), is_perimeter(), is_fill(), is_bridge() to XS
Removed clip_with_polygon() and clip_with_expolygon()
Fix error in contains_point() port
Remove residual uses of Boost for line clipping
Incomplete work for porting simplify() to XS
More unfinished work
Ported simplify() to XS and removed dependency on Boost::Geometry::Utils
Removed more unused functions and fixed tests
Incomplete work for XS-based convex_hull
More files for convex_hull
Finished porting convex_hull() to XS and removed dependency on Math::ConvexHull::MonotoneChain
Ported is_solid() and is_bridge() to XS. Also ported (but not used yet) group() to SurfaceCollection::group()