diff options
Diffstat (limited to 'xs/src/libslic3r/ExPolygonCollection.hpp')
-rw-r--r-- | xs/src/libslic3r/ExPolygonCollection.hpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/xs/src/libslic3r/ExPolygonCollection.hpp b/xs/src/libslic3r/ExPolygonCollection.hpp index f6a27284f..07532ccf4 100644 --- a/xs/src/libslic3r/ExPolygonCollection.hpp +++ b/xs/src/libslic3r/ExPolygonCollection.hpp @@ -3,6 +3,8 @@ #include <myinit.h> #include "ExPolygon.hpp" +#include "Line.hpp" +#include "Polyline.hpp" namespace Slic3r { @@ -23,6 +25,8 @@ class ExPolygonCollection void translate(double x, double y); void rotate(double angle, const Point ¢er); bool contains_point(const Point &point) const; + bool contains_line(const Line &line) const; + bool contains_polyline(const Polyline &polyline) const; void simplify(double tolerance); void convex_hull(Polygon* hull) const; }; |