EgtGeomKernel 1.6b3 :
- aggiunta gestione buchi alle triangolazione di poligoni - creazione suerfici trimesh da regioni con buchi.
This commit is contained in:
+3
-3
@@ -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 ;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user