EgtGeomKernel 1.6b3 :
- aggiunta gestione buchi alle triangolazione di poligoni - creazione suerfici trimesh da regioni con buchi.
This commit is contained in:
+4
-4
@@ -374,7 +374,7 @@ OsFont::ApproxWithLines( const string& sText, int nInsPos, double dLinTol, doubl
|
||||
(*iIter)->Scale( GLOB_FRM, dScaX, dScaY, dScaZ) ;
|
||||
(*iIter)->Translate( vtMove) ;
|
||||
// approssimo con rette
|
||||
lstPL.push_back( PolyLine()) ;
|
||||
lstPL.emplace_back() ;
|
||||
if ( ! (*iIter)->ApproxWithLines( dLinTol, dAngTolDeg, lstPL.back()))
|
||||
return false ;
|
||||
}
|
||||
@@ -452,7 +452,7 @@ OsFont::ApproxWithArcs( const string& sText, int nInsPos, double dLinTol, double
|
||||
(*iIter)->Scale( GLOB_FRM, dScaX, dScaY, dScaZ) ;
|
||||
(*iIter)->Translate( vtMove) ;
|
||||
// approssimo con archi
|
||||
lstPA.push_back( PolyArc()) ;
|
||||
lstPA.emplace_back() ;
|
||||
if ( ! (*iIter)->ApproxWithArcs( dLinTol, dAngTolDeg, lstPA.back()))
|
||||
return false ;
|
||||
}
|
||||
@@ -522,7 +522,7 @@ OsFont::GetTextLines( const string& sText, int nInsPos, PNTVECTOR& vPt, STRVECTO
|
||||
SetCodePoints( vTmpCode, sLine) ;
|
||||
vLine.push_back( sLine) ;
|
||||
vTmpCode.clear() ;
|
||||
vPt.push_back( Point3d( 0, vtMove.y, 0)) ;
|
||||
vPt.emplace_back( 0, vtMove.y, 0) ;
|
||||
}
|
||||
// sistemo la posizione
|
||||
vtMove.Set( 0, vtMove.y - dH, 0) ;
|
||||
@@ -549,7 +549,7 @@ OsFont::GetTextLines( const string& sText, int nInsPos, PNTVECTOR& vPt, STRVECTO
|
||||
SetCodePoints( vTmpCode, sLine) ;
|
||||
vLine.push_back( sLine) ;
|
||||
vTmpCode.clear() ;
|
||||
vPt.push_back( Point3d( 0, vtMove.y, 0)) ;
|
||||
vPt.emplace_back( 0, vtMove.y, 0) ;
|
||||
}
|
||||
|
||||
// sistemazioni per la posizione del punto di inserimento
|
||||
|
||||
Reference in New Issue
Block a user