EgtGeomKernel :

- aggiunta gestione parti coincidenti in intersezione superfici TriMesh
- migliorie a distanza punti da curve.
This commit is contained in:
Dario Sassi
2018-09-03 05:28:48 +00:00
parent 7a051e4e29
commit 5afe1ddf16
13 changed files with 134 additions and 112 deletions
+1 -1
View File
@@ -39,7 +39,7 @@ void
DistPointTriangle::Calculate( const Point3d& ptP, const Triangle3d& Tria)
{
// Proiezione del punto sul piano del triangolo
Point3d ptQ = ptP - (( ptP - Tria.GetP( 0)) * Tria.GetN()) * Tria.GetN() ;
Point3d ptQ = ptP - (( ptP - Tria.GetCentroid()) * Tria.GetN()) * Tria.GetN() ;
// Verifico se il punto proiettato sta nel triangolo
if ( PointInTria( ptQ, Tria) != PTT_OUT) {