mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0026197: Incomplete intersection curve
Correct the algorithm to get right Start point for extension of the walking line. Test case for issue CR26197 Correction of test case bugs/modalg_6/bug26197
This commit is contained in:
@@ -2278,7 +2278,6 @@ PutToBoundary(const Handle(Adaptor3d_HSurface)& theASurf1,
|
||||
IsParallel(line, Standard_True, aTol, isU1parallel, isV1parallel);
|
||||
IsParallel(line, Standard_False, aTol, isU2parallel, isV2parallel);
|
||||
|
||||
const Standard_Integer aNbPnts = line->NbPoints();
|
||||
Standard_Real u1, v1, u2, v2;
|
||||
line->Value(1).Parameters(u1, v1, u2, v2);
|
||||
Standard_Real aDelta = 0.0;
|
||||
@@ -2366,6 +2365,7 @@ PutToBoundary(const Handle(Adaptor3d_HSurface)& theASurf1,
|
||||
v1, u2, v2, Standard_True);
|
||||
}
|
||||
|
||||
const Standard_Integer aNbPnts = line->NbPoints();
|
||||
isNeedAdding = Standard_False;
|
||||
line->Value(aNbPnts).Parameters(u1, v1, u2, v2);
|
||||
|
||||
|
Reference in New Issue
Block a user