EgtGeomKernel 1.5j6 :

- corretta e migliorata gestione ID delle entità.
This commit is contained in:
Dario Sassi
2014-10-30 08:48:08 +00:00
parent cf8fbdc335
commit dd0496d5eb
10 changed files with 139 additions and 39 deletions
+4 -1
View File
@@ -43,7 +43,7 @@ GdbGeo::~GdbGeo( void)
//----------------------------------------------------------------------------
GdbGeo*
GdbGeo::Clone( int nId, IdManager& IdMgr) const
GdbGeo::Clone( int nId) const
{
// alloco oggetto Gdb
GdbGeo* pGdbGeo = new(nothrow) GdbGeo ;
@@ -57,6 +57,9 @@ GdbGeo::Clone( int nId, IdManager& IdMgr) const
pGdbGeo->m_nId = nId ;
// l'aggiornamento del manager di Id viene fatto all'inserimento nel DB
// assegno il riferimento al DB geometrico
pGdbGeo->SetGeomDB( m_pGDB) ;
// copio oggetto Geo
if ( m_pGeoObj != nullptr) {
pGdbGeo->m_pGeoObj = m_pGeoObj->Clone() ;