EgtGeomKernel 1.5b3 :

- versioni release con ottimizzazione /Ox;
- oggetti con interfaccia IGeoObj con possibilità di puntatore a IObjGraphics.
This commit is contained in:
Dario Sassi
2014-02-13 18:13:10 +00:00
parent 6bc48af416
commit 5908191251
13 changed files with 149 additions and 32 deletions
+19 -3
View File
@@ -361,8 +361,8 @@ GeomDB::GetGeoObj( int nId)
}
//----------------------------------------------------------------------------
Frame3d*
GeomDB::GetGroupFrame( int nId)
IGeoFrame3d*
GeomDB::GetGeoFrame( int nId)
{
GdbGroup* pGdbGroup ;
@@ -372,7 +372,23 @@ GeomDB::GetGroupFrame( int nId)
return nullptr ;
// restituisco il suo riferimento
return &(pGdbGroup->m_gfrFrame.m_frF) ;
return &(pGdbGroup->m_gfrFrame) ;
}
//----------------------------------------------------------------------------
bool
GeomDB::GetGroupFrame( int nId, Frame3d& frGlob)
{
GdbGroup* pGdbGroup ;
// recupero il gruppo Gdb
if ( ( pGdbGroup = GetGdbGroup( nId)) == nullptr)
return false ;
// copio il riferimento
frGlob = pGdbGroup->m_gfrFrame.m_frF ;
return true ;
}
//----------------------------------------------------------------------------