EgtGeomKernel 1.6t1 :

- in SelectGroupObjs filtro ora lavora per classi di oggetti (gruppi, curve, ...).
This commit is contained in:
Dario Sassi
2016-08-02 07:38:52 +00:00
parent 4d66e98ba9
commit 5fb31ec078
2 changed files with 2 additions and 2 deletions
+2 -2
View File
@@ -1678,9 +1678,9 @@ GeomDB::SelectGroupObjs( int nId, int nFilter, bool bOnlyIfVisible)
// se richiesti solo gruppi
if ( nFilter == GDB_TY_GROUP && ::GetGdbGroup( pGdbObj) == nullptr)
continue ;
// altrimenti richiesti solo oggetti geometrici di un particolare tipo
// altrimenti richiesti solo oggetti geometrici di una classe ( GEO_ZERODIM, GEO_CURVE, ...)
GdbGeo* pGObj = ::GetGdbGeo( pGdbObj) ;
if ( pGObj == nullptr || pGObj->GetGeoType() != nFilter)
if ( pGObj == nullptr || ( pGObj->GetGeoType() & nFilter) == 0)
continue ;
}
// se richiesta verifica visibilità