From 025b4a8b483a28c23aa31ba02df8eded6ae549f5 Mon Sep 17 00:00:00 2001 From: DarioS Date: Fri, 8 Jul 2022 20:15:49 +0200 Subject: [PATCH] EgtGeomKernel 2.4g1 : - corretto aggiornamento geometria dimensioni lineari senza testo. --- EgtGeomKernel.rc | Bin 11718 -> 11718 bytes ExtDimension.cpp | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/EgtGeomKernel.rc b/EgtGeomKernel.rc index 0ecd9a693128dc142b3cfb1da422cf3525fe002f..d3fb16d8984d31e8a81d869c95c9b5d44880f7f1 100644 GIT binary patch delta 124 zcmX>WeJpyzH#Syt1|0^&&G*I5Gfl4J(wY2?Q-wL5!Emx7x9(;yt{xV+yfrgIT*`xS UbDyveGj>TNO;`-oQkugJ0Q~|Z4gdfE delta 124 zcmX>WeJpyzH#Sx?1|0_D&G*I5Gfl4J(wY2?Q-wK=!FaMFx9(;yt{xV+yfrgIT*`xS UbDyveGj>TNO;`-oQkugJ0RGY=761SM diff --git a/ExtDimension.cpp b/ExtDimension.cpp index beb3fbd..010ede8 100644 --- a/ExtDimension.cpp +++ b/ExtDimension.cpp @@ -796,7 +796,7 @@ ExtDimension::GetTextHalfDist( const Point3d& ptText) const double dHalfDist = m_dTextHeight / 2 + m_dTextDist ; // recupero il box di ingombro del testo BBox3d b3Text ; - if ( GetTextMyBBox( ptText, b3Text)) { + if ( GetTextMyBBox( ptText, b3Text) && ! b3Text.IsEmpty()) { double dHalfL = ( b3Text.GetMax().x - b3Text.GetMin().x) / 2 ; double dHalfH = ( b3Text.GetMax().y - b3Text.GetMin().y) / 2 ; dHalfDist = sqrt( dHalfL * dHalfL + dHalfH * dHalfH) ;