EgtGeomKernel 1.5b4 :

- aggiunta gestione IObjGraphics in classi derivate da IGeoObj
- piccola modifica a GdbIterator.
This commit is contained in:
Dario Sassi
2014-02-15 15:45:17 +00:00
parent 5908191251
commit 997c65781f
11 changed files with 39 additions and 4 deletions
+21 -3
View File
@@ -168,8 +168,8 @@ GdbIterator::GetGeoObj( void)
}
//----------------------------------------------------------------------------
Frame3d*
GdbIterator::GetGroupFrame( void)
IGeoFrame3d*
GdbIterator::GetGeoFrame( void)
{
GdbGroup* pGdbGroup ;
@@ -180,7 +180,25 @@ GdbIterator::GetGroupFrame( void)
if ( ( pGdbGroup = GetGdbGroup( m_pCurrNode)) == nullptr)
return nullptr ;
return &( pGdbGroup->m_gfrFrame.m_frF) ;
return &( pGdbGroup->m_gfrFrame) ;
}
//----------------------------------------------------------------------------
bool
GdbIterator::GetGroupFrame( Frame3d& frGlob)
{
GdbGroup* pGdbGroup ;
if ( m_pGDB == nullptr || m_pCurrNode == nullptr)
return false ;
if ( ( pGdbGroup = GetGdbGroup( m_pCurrNode)) == nullptr)
return false ;
// copio il riferimento
frGlob = pGdbGroup->m_gfrFrame.m_frF ;
return true ;
}
//----------------------------------------------------------------------------