EgtGeomKernel 1.6r1 :
- in approssimazione curve composite con linee aggiunto tipo speciale, per conservo le estremità interne (joint) - aggiornamenti vari per modifica sopra indicata.
This commit is contained in:
+4
-1
@@ -18,6 +18,7 @@
|
||||
#include "IntersLineLine.h"
|
||||
#include "PolygonPlane.h"
|
||||
#include "PointsPCA.h"
|
||||
#include "GeoConst.h"
|
||||
#include "/EgtDev/Include/EGkPolyLine.h"
|
||||
#include "/EgtDev/Include/EGkPlane3d.h"
|
||||
#include "/EgtDev/Include/EGnStringUtils.h"
|
||||
@@ -670,8 +671,10 @@ PolyLine::RemoveAlignedPoints( double dToler)
|
||||
// se non ci sono almeno 3 punti, esco subito
|
||||
if ( m_lUPoints.size() < 3)
|
||||
return true ;
|
||||
// controllo minimo valore di tolleranza
|
||||
dToler = max( dToler, LIN_TOL_MIN) ;
|
||||
// coefficiente deduzione tolleranza
|
||||
const double COEFF_TOL = 0.7 ;
|
||||
const double COEFF_TOL = 0.90 ;
|
||||
// si analizza la distanza di un punto dal segmento che unisce precente e successivo
|
||||
// punto precedente
|
||||
auto precP = m_lUPoints.begin() ;
|
||||
|
||||
Reference in New Issue
Block a user