From fcbe6c2db1b59185d4f8616632a3f4b370fd7aac Mon Sep 17 00:00:00 2001 From: DarioS Date: Tue, 13 Dec 2022 10:58:56 +0100 Subject: [PATCH] EgtExchange 2.4l2 : - in BTL migliorata gestione Outline con angoli di fianco (ora allungamento dei singoli tratti funzione anche dello spessore). --- BtlGeomProc.cpp | 2 +- EgtExchange.rc | Bin 11678 -> 11678 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/BtlGeomProc.cpp b/BtlGeomProc.cpp index 5b8c188..37b1ac1 100644 --- a/BtlGeomProc.cpp +++ b/BtlGeomProc.cpp @@ -7052,7 +7052,7 @@ BtlGeom::CreateOneCurveFreeContour( const ICurveComposite* pCrvCompo) double dThick ; pCrvCompo->GetThickness( dThick) ; // Se ci sono lati con angolo di fianco if ( VerifyFreeContourCurveSideAng( pCrvCompo)) { - const double ADD_LEN = 500 ; + const double ADD_LEN = max( 500., 2 * abs( dThick)) ; // verifico se curva aperta o chiusa bool bClosed = pCrvCompo->IsClosed() ; // vettore delle superfici trimesh diff --git a/EgtExchange.rc b/EgtExchange.rc index e5b9638ad87df42b3fe6c9858127cf96419861f5..4cc3541043ee2be5a51a241e570b780279847c03 100644 GIT binary patch delta 102 zcmbOiJuiC0A2vp#%@6qwGELscnZsx_c_X*(W(Of3#?4E(ZJ5DQhCm7`+`)oFae*|Z MVn4>sQOYh{05%>WQ~&?~ delta 102 zcmbOiJuiC0A2vqA%@6qwGELscnZsx}c_X*(W(Of3#?4E(ZJ5DQhCm7`+`)oFae*|Z MVn4>sQOYh{05ozTOaK4?