0028085: Incorrect result of CUT operation
authornbv <nbv@opencascade.com>
Tue, 17 Jul 2018 09:32:14 +0000 (12:32 +0300)
committerbugmaster <bugmaster@opencascade.com>
Tue, 31 Jul 2018 16:21:41 +0000 (19:21 +0300)
commit94783b5111cbefcedf4f6eae72e7cd3b78c7b13b
treedd4e0872e4689ca6c9f43fd07f1414d7475336d6
parent39b7b2a46508d3ed10d6877a59163fcea4f65ee5
0028085: Incorrect result of CUT operation

Before the fix, small arc of circle returned as intersection result. It was connected with the fact that the circle always was limited in 0 and 2*PI points. Currently the bounds of the circle (retrieved as an intersection curve) are computed from the real domain of the arguments (there is not a snap to the fixed 0 and 2*PI points).
src/GeomInt/GeomInt_LineConstructor.cxx
tests/bugs/modalg_7/bug28085_1 [new file with mode: 0644]
tests/bugs/modalg_7/bug28085_2 [new file with mode: 0644]
tests/bugs/modalg_7/bug28883_2