Workaround Clipper changing point coordinates while performing simplify_polygons(), thus causing a crash in Slic3r. #2306

This commit is contained in:
Alessandro Ranellucci 2014-11-08 12:56:14 +01:00
parent a78be203aa
commit 9c93e52c8f
4 changed files with 14 additions and 7 deletions

View file

@ -92,7 +92,7 @@ class ExtrusionLoop : public ExtrusionEntity
Point last_point() const;
void polygon(Polygon* polygon) const;
double length() const;
void split_at_vertex(const Point &point);
bool split_at_vertex(const Point &point);
void split_at(const Point &point);
void clip_end(double distance, ExtrusionPaths* paths) const;
bool has_overhang_point(const Point &point) const;