diff --git a/xs/src/libslic3r/ExPolygonCollection.cpp b/xs/src/libslic3r/ExPolygonCollection.cpp index 90498a42d..9de1cb786 100644 --- a/xs/src/libslic3r/ExPolygonCollection.cpp +++ b/xs/src/libslic3r/ExPolygonCollection.cpp @@ -135,5 +135,10 @@ ExPolygonCollection::append(const ExPolygons &expp) { this->expolygons.insert(this->expolygons.end(), expp.begin(), expp.end()); } +void +ExPolygonCollection::append(const ExPolygon &expp) +{ + this->expolygons.push_back(expp); +} } diff --git a/xs/src/libslic3r/ExPolygonCollection.hpp b/xs/src/libslic3r/ExPolygonCollection.hpp index 89728c822..57f512336 100644 --- a/xs/src/libslic3r/ExPolygonCollection.hpp +++ b/xs/src/libslic3r/ExPolygonCollection.hpp @@ -33,6 +33,7 @@ class ExPolygonCollection Polygons contours() const; Polygons holes() const; void append(const ExPolygons &expolygons); + void append(const ExPolygon &expolygons); }; inline ExPolygonCollection&