EgtGeomKernel 1.6b3 :

- aggiunta gestione buchi alle triangolazione di poligoni
- creazione suerfici trimesh da regioni con buchi.
This commit is contained in:
Dario Sassi
2015-02-11 11:38:50 +00:00
parent 48df8ea18c
commit 07405f7de6
25 changed files with 1056 additions and 166 deletions
+3 -3
View File
@@ -39,7 +39,7 @@ CalcLinePointTgCircle( const Point3d& ptP, const Point3d& ptCen, double dRad, BI
if ( dRad < EPS_SMALL) {
// se la distanza tra i punti è significativa, c'è una soluzione : la retta per i due punti
if ( dDist > EPS_SMALL) {
vBiPnt.push_back( make_pair( ptP, ptCen)) ;
vBiPnt.emplace_back( ptP, ptCen) ;
return 1 ;
}
// altrimenti, nessuna soluzione
@@ -64,12 +64,12 @@ CalcLinePointTgCircle( const Point3d& ptP, const Point3d& ptCen, double dRad, BI
// tangente a destra
Point3d ptT = ptK + vtOrtho ;
ptT.z = ptCen.z ;
vBiPnt.push_back( make_pair( ptP, ptT)) ;
vBiPnt.emplace_back( ptP, ptT) ;
// tangente a sinistra
ptT = ptK - vtOrtho ;
ptT.z = ptCen.z ;
vBiPnt.push_back( make_pair( ptP, ptT)) ;
vBiPnt.emplace_back( ptP, ptT) ;
return 2 ;
}