EgtGeomKernel 1.5b3 :
- versioni release con ottimizzazione /Ox; - oggetti con interfaccia IGeoObj con possibilità di puntatore a IObjGraphics.
This commit is contained in:
+19
-3
@@ -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 ;
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user