PrusaSlicer-NonPlainar/xs
bubnikv 73f603d90e Fix of #117: A large fractal pyramid takes ages to slice
The Clipper library has difficulties processing overlapping polygons.
Namely, the function Clipper::JoinCommonEdges() has potentially a terrible time complexity if the output
of the operation is of the PolyTree type.
This function implmenets a following workaround:
1) Peform the Clipper operation with the output to Paths. This method handles overlaps in a reasonable time.
2) Run Clipper Union once again to extract the PolyTree from the result of 1).
2017-03-02 16:39:43 +01:00
..
lib/Slic3r Fix of ExtrusionMultiPath binding to Perl & G-code generator. 2017-01-20 15:17:32 +01:00
src Fix of #117: A large fractal pyramid takes ages to slice 2017-03-02 16:39:43 +01:00
t Adapted to the new ClipperUtils.hpp interface by @alexrj 2016-12-13 19:22:23 +01:00
xsp Ported expanded_output_filepath() to C++/XS 2017-02-28 10:38:32 +01:00
Build.PL Need to include '-lboost_filesystem' in build #166 2017-03-02 16:33:50 +01:00
MANIFEST Initial rewrite of the file accessors from Perl to C++. 2017-02-26 21:46:33 +01:00
MANIFEST.SKIP Finished GCodeSender 2014-12-27 22:58:01 +01:00