From 0d668c1a4a94bd5a3b22e3eb5b7df3c6f445a801 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Thu, 6 Mar 2025 20:10:38 +0100 Subject: [PATCH] EgtGeomKernel : - piccola miglioria a test per concatenamento. --- ChainCurves.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ChainCurves.cpp b/ChainCurves.cpp index 01eface..4eb37bc 100644 --- a/ChainCurves.cpp +++ b/ChainCurves.cpp @@ -284,8 +284,8 @@ ChainCurves::ChooseStart( const Point3d& ptStart, const INTVECTOR& vStart, int& double dSqDist = SqDist( ptStart, ptNear) ; // tengo il segmento più vicino al punto // favorendo eventualmente quello equiverso se entro EPS da un concorrente - if ( dSqDist < dSqDistMin - EPS_SMALL || - ((dSqDist < dSqDistMin + EPS_SMALL) && bEquiv && vStart[nI] < 0)) { + if ( dSqDist < dSqDistMin - 2 * EPS_SMALL || + ((dSqDist < dSqDistMin + 2 * EPS_SMALL) && bEquiv && vStart[nI] < 0)) { dSqDistMin = dSqDist ; nI = i ; }