From 748dd3c23a31e34a155c325f281d21b7cd516c72 Mon Sep 17 00:00:00 2001 From: Joseph Lenox Date: Sat, 5 Jan 2019 23:45:17 -0600 Subject: [PATCH] add const begin/end iterators to SurfaceCollection to let it work in range-based for loops (const) --- xs/src/libslic3r/SurfaceCollection.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xs/src/libslic3r/SurfaceCollection.hpp b/xs/src/libslic3r/SurfaceCollection.hpp index 02b54a463..0fb30a734 100644 --- a/xs/src/libslic3r/SurfaceCollection.hpp +++ b/xs/src/libslic3r/SurfaceCollection.hpp @@ -78,6 +78,8 @@ class SurfaceCollection Surfaces::iterator end() { return this->surfaces.end();} Surfaces::const_iterator cbegin() const { return this->surfaces.cbegin();} Surfaces::const_iterator cend() const { return this->surfaces.cend();} + Surfaces::const_iterator begin() const { return this->surfaces.cbegin();} + Surfaces::const_iterator end() const { return this->surfaces.cend();} }; }