From bc9054a6db8ebe1d51c08b00a1ce52afde6f915e Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Sat, 13 Apr 2019 08:36:40 +0000 Subject: [PATCH] EgtExchange 2.1d2 : - in import BTL aggiunto salvataggio flag pocket per FreeContour. --- BtlGeomCoStru.h | 1 + BtlGeomProc.cpp | 3 +++ EgtExchange.rc | Bin 11670 -> 11670 bytes 3 files changed, 4 insertions(+) diff --git a/BtlGeomCoStru.h b/BtlGeomCoStru.h index 54c3ac8..6ee0015 100644 --- a/BtlGeomCoStru.h +++ b/BtlGeomCoStru.h @@ -50,6 +50,7 @@ static const std::string IKEY_PAR = "P" ; static const std::string IKEY_AUXID = "AUXID" ; static const std::string IKEY_START_FACE = "FCS" ; static const std::string IKEY_END_FACE = "FCE" ; +static const std::string IKEY_POCKET = "PCKT" ; // costanti di approssimazione per curve const double CRV_LIN_APPROX = 0.05 ; const double CRV_ANG_APPROX_DEG = 22.5 ; diff --git a/BtlGeomProc.cpp b/BtlGeomProc.cpp index ec926d5..3fd3e65 100644 --- a/BtlGeomProc.cpp +++ b/BtlGeomProc.cpp @@ -4219,6 +4219,9 @@ BtlGeom::AddFreeContour( int nGroup, int nProc, int nSide, const string& sDes, i return false ; // nome e info con tipo SetNameAndInfo( nId, nGroup, nProc, nSide, sDes, nProcId) ; + // segnalo se svuotatura + if ( bClosed && m_bFcPocket) + m_pGDB->SetInfo( nId, IKEY_POCKET, 1) ; // attributi utente SetUserAttributes( nId, vsUAtt) ; // identificativi di geometrie ausiliarie diff --git a/EgtExchange.rc b/EgtExchange.rc index 8861c5c6d70dceda6597cca418f9fadf4923f70f..c5286331b6e745d1cb390252705744f1775bde1a 100644 GIT binary patch delta 86 zcmbOhJuP~}FE&P_&3E|@GELsYnFC~gl&oglyoB3=87yoFqCQGiGH&h=wt@&Dsoczh KrYJz!jSB#Ue;(2R delta 86 zcmbOhJuP~}FE&QQ&3E|@GELsYnFC~gl&oglyoB3=87yoFqCQGiGH&h=wt@&Dsoczh KrYJz!jSB#TEgs4M