Vojtech Bubnik
|
2e55898d78
Removal of not numerically robust libraries "poly2tree" and "polypartition".
|
4 years ago |
bubnikv
|
4487f51c30
Yet one more fix of a unit test.
|
6 years ago |
bubnikv
|
de70b6a06a
Removed ExPolygon::triangulate_pp() from Perl XS bindings and unit tests.
|
6 years ago |
Alessandro Ranellucci
|
60f640f100
Remove self-intersections before supplying polygon data to polyPartition and rename triangulate2() to triangulate_pp()
|
10 years ago |
Alessandro Ranellucci
|
19fdf9b184
Test triangulate2() instead of the faulty triangulate()
|
10 years ago |
Alessandro Ranellucci
|
2720000a17
New get_trapezoids() implementation. Maybe heavier but it doesn't fail with some versions of GCC like the one provided by Boost.Polygon. #1965
|
10 years ago |
Alessandro Ranellucci
|
37c7b958d4
New ExPolygon::triangulate() method
|
10 years ago |
Alessandro Ranellucci
|
6201aacf88
New coverage detection for bridges. Includes implementation of ExPolygon::get_trapezoids()
|
10 years ago |
Alessandro Ranellucci
|
7f5442265e
Include thin walls in general top-level perimeter sorting to get more efficient paths
|
11 years ago |
Alessandro Ranellucci
|
bf91f3096a
Incomplete work for using Boost.Polygon to compute medial axis
|
11 years ago |
Alessandro Ranellucci
|
c0789506e4
Return objects by reference instead of always cloning
|
11 years ago |
Alessandro Ranellucci
|
fe42427a54
Ported Polygon->is_valid() and ExPolygon->is_valid()
|
11 years ago |
Alessandro Ranellucci
|
da0b85c0d9
Ported ExPolygon->contour and ExPolygon->holes
|
11 years ago |
Alessandro Ranellucci
|
706851f836
Ported ExPolygon->area()
|
11 years ago |
Alessandro Ranellucci
|
b38cc2c244
Merge branch 'master' into xsdata
|
11 years ago |
Alessandro Ranellucci
|
ab6b3d41a7
XS interface completed, including new Line class
|
11 years ago |
Alessandro Ranellucci
|
9af2a1c007
Use XS Point everywhere
|
11 years ago |
Alessandro Ranellucci
|
13e3a9129c
Use Slic3r::ExPolygon::Collection for Layer->slices
|
11 years ago |
Alessandro Ranellucci
|
b1ad466189
Ported Slic3r::ExPolygon::Collection to XS
|
11 years ago |
Alessandro Ranellucci
|
87a5de193d
ExPolygon::XS->rotate()
|
11 years ago |
Alessandro Ranellucci
|
3037b42b47
New ->translate() method for ExPolygon::XS
|
11 years ago |
Alessandro Ranellucci
|
e0052b01d3
New ->scale() method for ExPolygon::XS
|
11 years ago |
Alessandro Ranellucci
|
9dc1a3c69d
Implement ExPolygon::XS->clone()
|
11 years ago |
Alessandro Ranellucci
|
989e48ede0
Bless arrayref representation into Slic3r classes
|
11 years ago |
Alessandro Ranellucci
|
5a11d4df89
New Slic3r::ExPolygon::XS class
|
11 years ago |