EgtGeomKernel :

- in PolyLine corretta funzione per modifica al punto inziale.
This commit is contained in:
Riccardo Elitropi
2025-11-11 17:12:55 +01:00
parent 63fb9a638b
commit 4cc6161918
+4
View File
@@ -1531,6 +1531,10 @@ ChangePolyLineStart( PolyLine& plPoly, const Point3d& ptNewStart, double dToler)
return false ;
// Riferimento alla lista dei punti
PNTULIST& LoopList = const_cast<PolyLine&>( plPoly).GetUPointList() ;
// Se il punto inziale è già quello, non faccio nulla
if ( AreSamePointEpsilon( LoopList.begin()->first, ptNewStart, dToler))
return true ;
// Ciclo sui segmenti della polilinea per cercare il segmento più vicino al punto
double dMinSqDist = SQ_INFINITO ;
auto itMinDistEnd = LoopList.end() ;