EgtGeomKernel 1.5g4 :
- aggiunto calcolo Biarchi da condizioni tipo Hermite - aggiunta AngleInSpan - migliorata gestione riferimento di gruppi - corrette trasformazioni GeoVector3d per punto base.
This commit is contained in:
+5
-5
@@ -383,7 +383,7 @@ GeomDB::InsertGroup( int nId, int nRefId, int nSonBeforeAfter, const Frame3d& fr
|
||||
// assegno identificativo
|
||||
pGdbGroup->m_nId = nId ;
|
||||
// assegno riferimento
|
||||
pGdbGroup->m_gfrFrame.Set( frFrame) ;
|
||||
pGdbGroup->SetFrame( frFrame) ;
|
||||
// inserisco nel DB
|
||||
if ( ! InsertInGeomDB( pGdbGroup, nRefId, nSonBeforeAfter)) {
|
||||
delete pGdbGroup ;
|
||||
@@ -531,8 +531,8 @@ GeomDB::GetGeoObj( int nId)
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
IGeoFrame3d*
|
||||
GeomDB::GetGeoFrame( int nId)
|
||||
Frame3d*
|
||||
GeomDB::GetGroupFrame( int nId)
|
||||
{
|
||||
// recupero il gruppo Gdb
|
||||
GdbGroup* pGdbGroup ;
|
||||
@@ -540,7 +540,7 @@ GeomDB::GetGeoFrame( int nId)
|
||||
return nullptr ;
|
||||
|
||||
// restituisco il suo riferimento
|
||||
return &(pGdbGroup->m_gfrFrame) ;
|
||||
return &(pGdbGroup->GetFrame()) ;
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
@@ -553,7 +553,7 @@ GeomDB::GetGroupFrame( int nId, Frame3d& frGrp) const
|
||||
return false ;
|
||||
|
||||
// copio il riferimento
|
||||
frGrp = pGdbGroup->m_gfrFrame.GetFrame() ;
|
||||
frGrp = pGdbGroup->GetFrame() ;
|
||||
return true ;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user