From 4bfb38b9d5c0043984f762554e394fe6dcadf452 Mon Sep 17 00:00:00 2001 From: Daniele Bariletti Date: Wed, 7 Jan 2026 12:28:11 +0100 Subject: [PATCH] EgtGeomKernel : - piccola correzione alla triangolazione delle surf di bezier. --- Tree.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tree.cpp b/Tree.cpp index e885059..8a7689a 100644 --- a/Tree.cpp +++ b/Tree.cpp @@ -3795,14 +3795,14 @@ Tree::CategorizeCell( int nId) Point3d ptIntersIn = m_mTree[nNeigh].m_vInters[r].vpt[0] ; if ( (m_mTree[nNeigh].m_vInters[r].nOut == 0 || m_mTree[nNeigh].m_vInters[r].nOut == 7) && ( CheckIfBefore( 2, ptBr, ptIntersOut) || AreSamePointApprox( ptBr, ptIntersOut))) { - if (ptIntersOut.x < ptLeftMostInters.x) { + if (ptIntersOut.x <= ptLeftMostInters.x) { ptLeftMostInters = ptIntersOut ; bFound = true ; } } if ( (m_mTree[nNeigh].m_vInters[r].nIn == 0 || m_mTree[nNeigh].m_vInters[r].nIn == 7) && ( CheckIfBefore( 2, ptBr, ptIntersIn) || AreSamePointApprox( ptBr, ptIntersIn))) { - if (ptIntersIn.x < ptLeftMostInters.x) { + if (ptIntersIn.x <= ptLeftMostInters.x) { ptLeftMostInters = ptIntersIn ; bFound = false ; }