EgtGeomKernel :

- modificata la funzione per la creazione di una surf Bezier ruled guided.
This commit is contained in:
Daniele Bariletti
2026-01-15 11:50:03 +01:00
parent 32307efd78
commit e46768b14b
4 changed files with 144 additions and 20 deletions
+4 -1
View File
@@ -3373,7 +3373,10 @@ GetTrimmingRuledBezier( const CISURFPVECTOR& vSurf, const ICurve* pCrvEdge1,
}
#endif
// Definisco la superficie
pSurfBz.Set( GetSurfBezierRuledGuided( pCompoEdge1, pCompoEdge2, vCrv, dMyLinTol)) ;
ICURVEPOVECTOR vNewCrv ;
INTVECTOR vShown ;
INTINTVECTOR vNewOrEdited ;
pSurfBz.Set( GetSurfBezierRuledGuided( pCompoEdge1, pCompoEdge2, vCrv, vNewCrv, vShown, vNewOrEdited, dMyLinTol)) ;
if ( IsNull( pSurfBz) || ! pSurfBz->IsValid()) {
LOG_ERROR( GetEGkLogger(), "Error in Trimming : Ruled Bezier with Sync Points invalid") ;
return nullptr ;