EgtGeomKernel 1.6w4 :
- si annulla sempre lo spessore delle curve delle regioni (davano errori nel calcolo dei bbox).
This commit is contained in:
Binary file not shown.
@@ -89,6 +89,7 @@ SurfFlatRegion::AddExtLoop( ICurve* pCrv)
|
||||
if ( ! pCrv->GetArea( plPlane, dArea))
|
||||
return false ;
|
||||
pCrv->SetExtrusion( plPlane.vtN) ;
|
||||
pCrv->SetThickness( 0) ;
|
||||
// rimuovo eventuali sovrapposizioni (calcolate nel suo piano)
|
||||
ICURVEPLIST CrvLst ;
|
||||
if ( ! RemoveCurveOverlaps( pCrv, true, true, CrvLst))
|
||||
@@ -230,6 +231,7 @@ SurfFlatRegion::AddIntLoop( ICurve* pCrv)
|
||||
if ( ! pCrv->GetArea( plPlane, dArea))
|
||||
return false ;
|
||||
pCrv->SetExtrusion( plPlane.vtN) ;
|
||||
pCrv->SetThickness( 0) ;
|
||||
// rimuovo eventuali sovrapposizioni (calcolate nel suo piano)
|
||||
ICURVEPLIST CrvLst ;
|
||||
if ( ! RemoveCurveOverlaps( pCrv, true, true, CrvLst))
|
||||
|
||||
Reference in New Issue
Block a user