EgtGeomKernel :

- in VolZmap GetFeatureChaines rinominata in GetEdges e molto migliorata.
This commit is contained in:
Dario Sassi
2019-09-12 18:40:32 +00:00
parent bd1efafbc0
commit c630263e5c
4 changed files with 171 additions and 165 deletions
+4 -4
View File
@@ -2711,8 +2711,8 @@ GdbExecutor::ExecuteVolZmap( const string& sCmd2, const STRVECTOR& vsParams)
else if ( sCmd2 == "COMP") {
return ExecuteVolZmapCompact( vsParams) ;
}
else if ( sCmd2 == "CHAIN") {
return ExecuteVolZmapChain( vsParams) ;
else if ( sCmd2 == "EDGES") {
return ExecuteVolZmapEdges( vsParams) ;
}
return false ;
}
@@ -3072,7 +3072,7 @@ GdbExecutor::ExecuteVolZmapCompact( const STRVECTOR& vsParams)
//----------------------------------------------------------------------------
bool
GdbExecutor::ExecuteVolZmapChain(const STRVECTOR& vsParams)
GdbExecutor::ExecuteVolZmapEdges(const STRVECTOR& vsParams)
{
// Parametri : ZmapId, ParentId
if ( vsParams.size() != 2)
@@ -3087,7 +3087,7 @@ GdbExecutor::ExecuteVolZmapChain(const STRVECTOR& vsParams)
if ( ! m_pGDB->GetGroupGlobFrame( GetIdParam( vsParams[1]), frRef))
return false ;
ICURVEPOVECTOR vpLoop ;
pZmap->GetFeatureChaines( vpLoop) ;
pZmap->GetEdges( vpLoop) ;
bool bOk = true ;
for ( int n = 0 ; n < int( vpLoop.size()) && bOk ; ++ n) {
bOk = bOk && AddGeoObj( "$NN", vsParams[1], Release( vpLoop[n])) ;