EgtMachKernel 1.6r3 :

- gestione spiazzamento identificativi per i diversi oggetti derivati da UserObj
- in Disposition, nei movimenti, si aggiornano Id grezzi
- nelle lavorazioni si aggiornano gli identificativi della geometria originale.
This commit is contained in:
Dario Sassi
2016-05-17 11:58:20 +00:00
parent 05a69a650b
commit 9f60658c35
15 changed files with 25 additions and 14 deletions
+2 -1
View File
@@ -176,7 +176,7 @@ Disposition::Save( STRVECTOR& vString) const
//----------------------------------------------------------------------------
bool
Disposition::Load( const STRVECTOR& vString)
Disposition::Load( const STRVECTOR& vString, int nBaseGdbId)
{
if ( vString.size() < 5)
return false ;
@@ -222,6 +222,7 @@ Disposition::Load( const STRVECTOR& vString)
! GetVal( vString[++k], DIS_MVD_PNT, MvrData.ptP) ||
! GetVal( vString[++k], DIS_MVD_FLAG, MvrData.nFlag))
return false ;
MvrData.nRawId += nBaseGdbId ;
}
// altri dati aggiuntivi
if ( k + 1 < int( vString.size())) {