diff --git a/xs/src/libslic3r/ExPolygonCollection.hpp b/xs/src/libslic3r/ExPolygonCollection.hpp index 57f512336..b11e41ecd 100644 --- a/xs/src/libslic3r/ExPolygonCollection.hpp +++ b/xs/src/libslic3r/ExPolygonCollection.hpp @@ -24,6 +24,8 @@ class ExPolygonCollection operator ExPolygons&(); void scale(double factor); void translate(double x, double y); + void translate(const Point offset) { translate(static_cast(offset.x), static_cast(offset.y)); } + void translate(const Pointf offset) { translate(offset.x, offset.y); } void rotate(double angle, const Point ¢er); template bool contains(const T &item) const; bool contains_b(const Point &point) const;