supermerill
4e8a7b0e9e
fix merge
2019-12-11 15:55:29 +01:00
supermerill
dda438c74b
Merge commit '5e3e5492487690fb48cd7c4bb0b7e0e019e30a5c' (wip)
2019-12-05 20:53:02 +01:00
bubnikv
a72ac57fab
adaptive elpehant foot compensation, fixing
...
GH issues #1757 #2085 #2132 #2423 #2502 #2156 #2773 #2828 #2998 #3001
2019-11-01 19:59:09 +01:00
bubnikv
f8dc74374c
Ported various clipper unit tests from Perl to C++,
...
the clipper Perl unit tests were removed.
2019-10-25 17:07:55 +02:00
bubnikv
5e8572a196
New functions for variable offsets of polygons / expolygons.
...
Test cases for the above.
Improvements of older test cases.
2019-10-25 13:34:37 +02:00
bubnikv
abe856f9fe
Ported remove_collinear(Polygon) and test_polygon from upstream slic3r.
2019-10-15 18:08:32 +02:00
bubnikv
331c187b39
Rest of the path chaining has been replaced with the new algorithm.
...
PolylineCollection.cpp/hpp was removed, use Polylines instead.
Various first_point() / last_point() now return references, not copies.
2019-09-27 18:17:21 +02:00
supermerill
6304f7fc28
merge bugfixs
2019-06-09 19:55:20 +02:00
supermerill
26d17e03ee
change elepehant foot direction (again)
...
use reference in medial axis
add comments in medial axis
2019-06-08 15:04:27 +02:00
supermerill
3476579d44
remove colinear points
...
* this fix the issue that colinear points aren't anymore after the offset2 from slice_closing_radius.
* this allow the XY hole compensation to apply correctly
* up the max concave angle accepted to detect hole to grow by XY compensation from 0.06° to 6°.
2019-03-13 11:42:25 +01:00
supermerill
f49af26123
cleaning warnings, add % for support interface gap
2019-01-30 15:52:30 +01:00
bubnikv
0558b53493
WIP: Moved sources int src/, separated most of the source code from Perl.
...
The XS was left only for the unit / integration tests, and it links
libslic3r only. No wxWidgets are allowed to be used from Perl starting
from now.
2018-09-19 11:02:24 +02:00