EgtGeomKernel 1.8j3 :

- migliorata classificazione tratti di curve dopo intersezione
- migliorata ClonePart di Zmap.
This commit is contained in:
Dario Sassi
2017-10-12 17:51:36 +00:00
parent fc74341862
commit 31658bb165
6 changed files with 160 additions and 50 deletions
+1 -1
View File
@@ -161,7 +161,7 @@ IntersLineLine::IntersFiniteLines( const ICurveLine& Line1, const ICurveLine& Li
m_Info.IciA[0].dU = CrossXY( ( ptS2 - ptS1), vtDir2) / dCrossXY ;
m_Info.IciB[0].dU = CrossXY( ( ptS2 - ptS1), vtDir1) / dCrossXY ;
// verifica posizione intersezione su prima linea
int nPos1 = ICurve::PP_NULL ; // fuori
int nPos1 = ICurve::PP_NULL ; // fuori
if ( ( m_Info.IciA[0].dU * vtDir1).IsSmall())
nPos1 = ICurve::PP_START ; // vicino a inizio
else if ( (( 1 - m_Info.IciA[0].dU) * vtDir1).IsSmall())