EgtInterface 1.6d4 :

- in selezione tutto si considerano solo i pezzi (non le parti per le lavorazioni)
- aggiunte EgtIsPart e EgtIsLayer a API e LUA
- migliorati controlli per riconoscimento pezzi e layer
- corretto errore in VerifySameFrame per GeoTransforms
- ImportDxf e Stl ora accettano anche fattore di scala API e LUA.
This commit is contained in:
Dario Sassi
2015-04-25 20:39:16 +00:00
parent 9d3dc5e537
commit d63fa552c6
8 changed files with 102 additions and 36 deletions
+2 -2
View File
@@ -66,7 +66,7 @@ __stdcall EgtSelectAll( bool bOnlyIfVisible)
IGeomDB* pGeomDB = GetCurrGeomDB() ;
VERIFY_GEOMDB( pGeomDB, FALSE)
// seleziono tutto
int nId1 = pGeomDB->GetFirstInGroup( GDB_ID_ROOT) ;
int nId1 = EgtGetFirstPart( bOnlyIfVisible) ;
while ( nId1 != GDB_ID_NULL) {
// ciclo sugli oggetti del pezzo
int nId2 = pGeomDB->GetFirstInGroup( nId1) ;
@@ -81,7 +81,7 @@ __stdcall EgtSelectAll( bool bOnlyIfVisible)
nId2 = pGeomDB->GetNext( nId2) ;
}
// passo al successivo
nId1 = pGeomDB->GetNext( nId1) ;
nId1 = EgtGetNextPart( nId1, bOnlyIfVisible) ;
}
// se richiesto, salvo il comando Lua equivalente
if ( IsCmdLog()) {