From 2acd858bf37887f84f41e3c37204ed5e6ce4877f Mon Sep 17 00:00:00 2001 From: Vovodroid Date: Sun, 18 Aug 2024 11:32:56 +0300 Subject: [PATCH] Remove unused parameter from place_seam method (#6421) --- src/libslic3r/GCode.cpp | 3 +-- src/libslic3r/GCode/SeamPlacer.cpp | 2 +- src/libslic3r/GCode/SeamPlacer.hpp | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index d95a7227c1..0fa6bbcbba 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -4493,8 +4493,7 @@ std::string GCode::extrude_loop(ExtrusionLoop loop, std::string description, dou float seam_overhang = std::numeric_limits::lowest(); if (!m_config.spiral_mode && description == "perimeter") { assert(m_layer != nullptr); - bool is_outer_wall_first = m_config.wall_sequence == WallSequence::OuterInner; - m_seam_placer.place_seam(m_layer, loop, is_outer_wall_first, this->last_pos(), seam_overhang); + m_seam_placer.place_seam(m_layer, loop, this->last_pos(), seam_overhang); } else loop.split_at(last_pos, false); diff --git a/src/libslic3r/GCode/SeamPlacer.cpp b/src/libslic3r/GCode/SeamPlacer.cpp index e447d12d87..6927cb554b 100644 --- a/src/libslic3r/GCode/SeamPlacer.cpp +++ b/src/libslic3r/GCode/SeamPlacer.cpp @@ -1486,7 +1486,7 @@ void SeamPlacer::init(const Print &print, std::function throw_if_can } } -void SeamPlacer::place_seam(const Layer *layer, ExtrusionLoop &loop, bool external_first, +void SeamPlacer::place_seam(const Layer *layer, ExtrusionLoop &loop, const Point &last_pos, float& overhang) const { using namespace SeamPlacerImpl; const PrintObject *po = layer->object(); diff --git a/src/libslic3r/GCode/SeamPlacer.hpp b/src/libslic3r/GCode/SeamPlacer.hpp index a8a04cc672..8a973d0d8a 100644 --- a/src/libslic3r/GCode/SeamPlacer.hpp +++ b/src/libslic3r/GCode/SeamPlacer.hpp @@ -143,7 +143,7 @@ public: void init(const Print &print, std::function throw_if_canceled_func); - void place_seam(const Layer *layer, ExtrusionLoop &loop, bool external_first, const Point &last_pos, float& overhang) const; + void place_seam(const Layer *layer, ExtrusionLoop &loop, const Point &last_pos, float& overhang) const; private: void gather_seam_candidates(const PrintObject *po, const SeamPlacerImpl::GlobalModelInfo &global_model_info); void calculate_candidates_visibility(const PrintObject *po,