EgtGeomKernel 1.9h1 :
- sistemazioni varie in CAvToolTriangle - utilizzo di std::async in CAvToolSurfTm - corretto GetAllTriaAroundVertex di SurfTm - aggiunto ( nothrow) a tutti i new.
This commit is contained in:
@@ -165,7 +165,7 @@ SurfFlatRegion::Subtract( const ISurfFlatRegion& Other)
|
||||
// creo una nuova regione a partire da questi loop
|
||||
PtrOwner<SurfFlatRegion> pSfr ;
|
||||
if ( vpLoop.size() == 0)
|
||||
pSfr.Set( new SurfFlatRegion) ;
|
||||
pSfr.Set( new( nothrow) SurfFlatRegion) ;
|
||||
else
|
||||
pSfr.Set( MyNewSurfFromLoops( vpLoop)) ;
|
||||
if ( IsNull( pSfr)) {
|
||||
@@ -252,7 +252,7 @@ SurfFlatRegion::Intersect( const ISurfFlatRegion& Other)
|
||||
// creo una nuova regione a partire da questi loop
|
||||
PtrOwner<SurfFlatRegion> pSfr ;
|
||||
if ( vpLoop.size() == 0)
|
||||
pSfr.Set( new SurfFlatRegion) ;
|
||||
pSfr.Set( new( nothrow) SurfFlatRegion) ;
|
||||
else
|
||||
pSfr.Set( MyNewSurfFromLoops( vpLoop)) ;
|
||||
if ( IsNull( pSfr)) {
|
||||
|
||||
Reference in New Issue
Block a user