From 453ef52e9f7fc34bdda071fbc00fe14a66ca15f0 Mon Sep 17 00:00:00 2001 From: Vojtech Bubnik Date: Fri, 12 Nov 2021 16:25:21 +0100 Subject: [PATCH] Fix of polygon_is_convex() --- src/libslic3r/Polygon.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libslic3r/Polygon.cpp b/src/libslic3r/Polygon.cpp index 3f00b2a51c..c7bbe97066 100644 --- a/src/libslic3r/Polygon.cpp +++ b/src/libslic3r/Polygon.cpp @@ -345,7 +345,7 @@ bool polygon_is_convex(const Points &poly) for (size_t i = 0; i < poly.size(); ++ i) { Point p2 = poly[i]; auto det = cross2((p1 - p0).cast(), (p2 - p1).cast()); - if (det >= 0) + if (det < 0) return false; p0 = p1; p1 = p2;