EgtGeomKernel :

- salvando un singolo gruppo o un oggetto si riducono gli Id al minimo possibile.
This commit is contained in:
Dario Sassi
2018-01-30 17:21:31 +00:00
parent 659949dafc
commit d304c84409
8 changed files with 77 additions and 27 deletions
+2 -2
View File
@@ -1122,7 +1122,7 @@ GdbObj::GetTextureFrame( Frame3d& frTxrRef) const
// IUserObj
//----------------------------------------------------------------------------
bool
GdbObj::SaveUserObj( NgeWriter& ngeOut) const
GdbObj::SaveUserObj( int nBaseId, NgeWriter& ngeOut) const
{
// se definito UserObj e da salvare
if ( m_pUserObj != nullptr && m_pUserObj->ToSave()) {
@@ -1132,7 +1132,7 @@ GdbObj::SaveUserObj( NgeWriter& ngeOut) const
return false ;
// recupero le stringhe dei dati
STRVECTOR vString ;
if ( ! m_pUserObj->Save( vString))
if ( ! m_pUserObj->Save( nBaseId, vString))
return false ;
// eseguo validazione di queste stringhe
for ( auto iIter = vString.begin() ; iIter != vString.end() ; ++ iIter)