EgtGeomKernel 1.8c2 :
- Validate e DoCompacting di SurfTrimesh eliminano i triangoli degeneri (punto o segmento di retta) - a SurfTrimesh aggiunta Cut (taglio con un piano).
This commit is contained in:
@@ -58,9 +58,14 @@ PolyArc::AddUPoint( double dPar, const Point3d& ptP, double dBulge)
|
||||
{
|
||||
// se il punto è uguale al precedente (ignoro parametro e bulge), non lo inserisco ma ok
|
||||
if ( m_lUPointBs.size() > 0 && AreSamePointApprox( ptP, m_lUPointBs.back().ptP)) {
|
||||
// assegno parametro e bulge
|
||||
m_lUPointBs.back().dU = dPar ;
|
||||
m_lUPointBs.back().dB = dBulge ;
|
||||
// incremento contatore rifiutati ed esco
|
||||
++ m_nRejected ;
|
||||
return true ;
|
||||
}
|
||||
// aggiungo il punto
|
||||
try {
|
||||
m_lUPointBs.emplace_back( dPar, ptP, dBulge) ;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user