Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsupermerill <merill@free.fr>2022-02-08 19:15:37 +0300
committersupermerill <merill@free.fr>2022-02-08 19:15:37 +0300
commit9e6fbb18968913b692b646732c815689d9343e29 (patch)
tree221d2c789c122bbb5335c597cdcb49295acc7dbc /src/libslic3r/BridgeDetector.cpp
parent5379031d3aba0a98be9ae2f46f99733ebd439145 (diff)
parentbee8247cb22d9f68404f50c7995bd049c6a616c2 (diff)
Merge branch 'merill-merge' (2.3.57.10) into dev
Diffstat (limited to 'src/libslic3r/BridgeDetector.cpp')
-rw-r--r--src/libslic3r/BridgeDetector.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libslic3r/BridgeDetector.cpp b/src/libslic3r/BridgeDetector.cpp
index 407a8d7ce..43c4bccda 100644
--- a/src/libslic3r/BridgeDetector.cpp
+++ b/src/libslic3r/BridgeDetector.cpp
@@ -427,7 +427,7 @@ std::vector<BridgeDetector::BridgeDirection> BridgeDetector::bridge_direction_ca
}
/* compare first value with last one and remove the greatest one (PI)
in case they are parallel (PI, 0) */
- if (Slic3r::Geometry::directions_parallel(angles.front().angle, angles.back().angle, min_resolution))
+ if (angles.size() > 1 && Slic3r::Geometry::directions_parallel(angles.front().angle, angles.back().angle, min_resolution))
angles.pop_back();
return angles;