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 8861c5c..c528633 100644 Binary files a/EgtExchange.rc and b/EgtExchange.rc differ