From 2e254607d5965fdbf4bd79413e35b59cf4470bd0 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Tue, 8 Mar 2016 14:25:41 +0000 Subject: [PATCH] EgtExecutor 1.6n13 : - piccola modifica a fori lungo percorso. --- EXE_GdbCreateCurve.cpp | 4 +++- EgtExecutor.rc | Bin 11710 -> 11710 bytes 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/EXE_GdbCreateCurve.cpp b/EXE_GdbCreateCurve.cpp index 000f5c6..bba7c1b 100644 --- a/EXE_GdbCreateCurve.cpp +++ b/EXE_GdbCreateCurve.cpp @@ -2314,8 +2314,10 @@ MyCreateCirclesAlongCurve( int nParentId, int nCrvId, double dOffset, double dOv // aggiungo le due mezze circonferenze all'estremità ++ nCirc ; } + else if ( dTotLen - 0.5 * dDiam >= 0) + nCirc = 1 ; // calcolo le circonferenze - double dLen = 0.5 * dDiam ; + double dLen = min( 0.5 * dDiam, 0.5 * dTotLen) ; for ( int i = 0 ; i < nCirc ; ++ i) { // determino il centro della circonferenza double dU ; diff --git a/EgtExecutor.rc b/EgtExecutor.rc index a23e736d12d34c962cdcd115322803e0c09a0a70..1c035cf202b7c3f087a697433865d8f6665d4a9c 100644 GIT binary patch delta 97 zcmdlNy)SyhKQ>0=&HvflnHh~If8^BN93bV#xcLyb0g%7>yxe7`$;Si>pi&M>Zj75( e34^8nvt4JJyh#!!6(Ci|0@mORGsi)xjvD~vC?a40 delta 97 zcmdlNy)SyhKQ>0A&HvflnHh~Hf8^BN93bV#xcLyb0g%7>yxe7`$;Si>pi&M>Zj75( e34^8nvt4JJyh#!!6(Ci|0@mORGsi)xjvD~trXpAX