EgtExecutor :
- ripristinata tollerenza corretta.
This commit is contained in:
+4
-4
@@ -686,9 +686,9 @@ ExeTrimmingGetSurfBzSyncPoints( int nParentId, int nEdge1Id, int nEdge2Id, doubl
|
||||
for ( int i = 0 ; bOk && i < ssize( vSyncPoints) ; ++ i) {
|
||||
double dSqDistStart = INFINITO, dSqDistEnd = INFINITO ;
|
||||
bOk = ( DistPointCurve( vSyncPoints[i].first, *pCrvEdge1).GetSqDist( dSqDistStart) &&
|
||||
dSqDistStart < ( 5. * dMyLinTol) * ( 5. * dMyLinTol) &&
|
||||
dSqDistStart < dMyLinTol * dMyLinTol &&
|
||||
DistPointCurve( vSyncPoints[i].second, *pCrvEdge2).GetSqDist( dSqDistEnd) &&
|
||||
dSqDistEnd < ( 5. * dMyLinTol) * ( 5. * dMyLinTol)) ;
|
||||
dSqDistEnd < dMyLinTol * dMyLinTol) ;
|
||||
}
|
||||
|
||||
if ( bOk) {
|
||||
@@ -707,7 +707,7 @@ ExeTrimmingGetSurfBzSyncPoints( int nParentId, int nEdge1Id, int nEdge2Id, doubl
|
||||
double dU = 0. ;
|
||||
Vector3d vtTanPrev, vtTanAft ;
|
||||
Point3d ptUseless ;
|
||||
bOk = ( pCrvEdge1->GetParamAtPoint( vSyncPoints[nL].first, dU, 5 * dMyLinTol) &&
|
||||
bOk = ( pCrvEdge1->GetParamAtPoint( vSyncPoints[nL].first, dU, dMyLinTol) &&
|
||||
pCrvEdge1->GetPointD1D2( dU, ICurve::FROM_MINUS, ptUseless, &vtTanPrev) &&
|
||||
pCrvEdge1->GetPointD1D2( dU, ICurve::FROM_PLUS, ptUseless, &vtTanAft)) ;
|
||||
if ( ! bOk)
|
||||
@@ -718,7 +718,7 @@ ExeTrimmingGetSurfBzSyncPoints( int nParentId, int nEdge1Id, int nEdge2Id, doubl
|
||||
setInds.insert( nL) ;
|
||||
continue ;
|
||||
}
|
||||
bOk = ( pCrvEdge2->GetParamAtPoint( vSyncPoints[nL].second, dU, 5 * dMyLinTol) &&
|
||||
bOk = ( pCrvEdge2->GetParamAtPoint( vSyncPoints[nL].second, dU, dMyLinTol) &&
|
||||
pCrvEdge2->GetPointD1D2( dU, ICurve::FROM_MINUS, ptUseless, &vtTanPrev) &&
|
||||
pCrvEdge2->GetPointD1D2( dU, ICurve::FROM_PLUS, ptUseless, &vtTanAft)) ;
|
||||
if ( ! bOk)
|
||||
|
||||
Reference in New Issue
Block a user