EgtGeomKernel 1.5b4 :
- aggiunta gestione IObjGraphics in classi derivate da IGeoObj - piccola modifica a GdbIterator.
This commit is contained in:
+21
-3
@@ -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 ;
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user