From 641708a5fa9d4f8d2ab998cec3b4ce21607bb290 Mon Sep 17 00:00:00 2001 From: DarioS Date: Mon, 13 Sep 2021 15:48:36 +0200 Subject: [PATCH] =?UTF-8?q?EgtGeomKernel=202.3i1=20:=20-=20in=20Regioni=20?= =?UTF-8?q?se=20richiesto=20offset=20praticamente=20nullo=20non=20si=20fa?= =?UTF-8?q?=20alcunch=C3=A9.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- EgtGeomKernel.rc | Bin 11710 -> 11710 bytes SurfFlatRegionOffset.cpp | 3 +++ 2 files changed, 3 insertions(+) diff --git a/EgtGeomKernel.rc b/EgtGeomKernel.rc index c9fb3319f2f2ff385e93f64d571482d9299f0f93..50dcb017871d34b0c3871da232f91b6e5f1cf84e 100644 GIT binary patch delta 118 zcmdlNy)SyhH#SyF1|0^&&A-{?nVB;g3@0mc>u&bq>S2M3-{!MM7I$OZ+#~G9j8n2h Q8ZL=uq6g#VEaea`0ANlYDgXcg delta 118 zcmdlNy)SyhH#Sxa1|0_D&A-{?nVB;fj3+B{>u&bq>S2M3-{!MM7I$OZ+#~G9j8n2h Q8ZL=uq6g#VEaea`0AeH_G5`Po diff --git a/SurfFlatRegionOffset.cpp b/SurfFlatRegionOffset.cpp index be335b2..18fb77c 100644 --- a/SurfFlatRegionOffset.cpp +++ b/SurfFlatRegionOffset.cpp @@ -27,6 +27,9 @@ SurfFlatRegion::Offset( double dDist, int nType) int nChunk = GetChunkCount() ; if ( nChunk == 0) return false ; + // se offset nullo, non devo fare alcunché + if ( abs( dDist) < 10 * EPS_SMALL) + return true ; // creo una nuova regione PtrOwner pSfr( new( nothrow) SurfFlatRegion) ; if ( IsNull( pSfr))