From fa34a517126b9bbbc30fae3aada99944ae615bd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Hejl?= Date: Tue, 26 Mar 2024 15:04:16 +0100 Subject: [PATCH] Update to 6.4.0. --- src/clipper/clipper.cpp | 11 ++++++++--- src/clipper/clipper.hpp | 4 ++-- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/clipper/clipper.cpp b/src/clipper/clipper.cpp index cea2087d87..11f8663f73 100644 --- a/src/clipper/clipper.cpp +++ b/src/clipper/clipper.cpp @@ -1,8 +1,8 @@ /******************************************************************************* * * * Author : Angus Johnson * -* Version : 6.3.0 * -* Date : 19 April 2015 * +* Version : 6.4.0 * +* Date : 2 July 2015 * * Website : http://www.angusj.com * * Copyright : Angus Johnson 2010-2015 * * * @@ -1528,7 +1528,12 @@ void Clipper::InsertLocalMinimaIntoAEL(const cInt botY) if (rb) { - if(IsHorizontal(*rb)) AddEdgeToSEL(rb); + if (IsHorizontal(*rb)) + { + AddEdgeToSEL(rb); + if (rb->NextInLML) + m_Scanbeam.push(rb->NextInLML->Top.y()); + } else m_Scanbeam.push(rb->Top.y()); } diff --git a/src/clipper/clipper.hpp b/src/clipper/clipper.hpp index 0fb20a78ef..d6bbbf8ec8 100644 --- a/src/clipper/clipper.hpp +++ b/src/clipper/clipper.hpp @@ -1,8 +1,8 @@ /******************************************************************************* * * * Author : Angus Johnson * -* Version : 6.3.0 * -* Date : 19 April 2015 * +* Version : 6.4.0 * +* Date : 2 July 2015 * * Website : http://www.angusj.com * * Copyright : Angus Johnson 2010-2015 * * *