From d17229efd50bc7ce43c524823fb2441d886dbfd1 Mon Sep 17 00:00:00 2001 From: Lukas Matena Date: Thu, 22 Feb 2018 12:00:24 +0100 Subject: [PATCH] Gyroid infill - minor correction for standard-conforming compilers --- xs/src/libslic3r/Fill/FillGyroid.cpp | 2 +- xs/src/libslic3r/Fill/FillGyroid.hpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/xs/src/libslic3r/Fill/FillGyroid.cpp b/xs/src/libslic3r/Fill/FillGyroid.cpp index 002a4752b..5fb16ba4d 100644 --- a/xs/src/libslic3r/Fill/FillGyroid.cpp +++ b/xs/src/libslic3r/Fill/FillGyroid.cpp @@ -57,7 +57,7 @@ Polyline FillGyroid::makeLineHori(double xPos, double yPos, double width, double return polyline; } -inline void FillGyroid::correctOrderAndAdd(const int num, Polyline &poly, Polylines &array){ +inline void FillGyroid::correctOrderAndAdd(const int num, Polyline poly, Polylines &array){ if(num%2==0){ Points temp(poly.points.rbegin(), poly.points.rend()); poly.points.assign(temp.begin(),temp.end()); diff --git a/xs/src/libslic3r/Fill/FillGyroid.hpp b/xs/src/libslic3r/Fill/FillGyroid.hpp index 8c52e1347..4467a88de 100644 --- a/xs/src/libslic3r/Fill/FillGyroid.hpp +++ b/xs/src/libslic3r/Fill/FillGyroid.hpp @@ -36,7 +36,7 @@ protected: // create the gyroid grid to clip. Polylines makeGrid(coord_t gridZ, double density, double layer_width, size_t gridWidth, size_t gridHeight, size_t curveType); //add line poly in reverse if needed into array - inline void correctOrderAndAdd(const int num, Polyline &poly, Polylines &array); + inline void correctOrderAndAdd(const int num, Polyline poly, Polylines &array); //create a curved horinzontal line (for each x, compute y) Polyline makeLineHori(double xPos, double yPos, double width, double height, double currentYBegin, double segmentSize, coord_t scaleFactor, @@ -52,4 +52,4 @@ protected: } // namespace Slic3r -#endif // slic3r_FillGyroid_hpp_ \ No newline at end of file +#endif // slic3r_FillGyroid_hpp_