]> OCCT Git - occt-copy.git/commit
0031407: [Regression to 7.3.0] Extrema does not process parallel circles correctly
authorazv <azv@opencascade.com>
Thu, 5 Mar 2020 08:07:37 +0000 (11:07 +0300)
committerrnv <rnv@opencascade.com>
Fri, 6 Mar 2020 11:57:11 +0000 (14:57 +0300)
commitbdeea0a89759f4f1117022267807f79aad55d3e2
treeb680ecfb7586ea683c67b6471ce9e666fc1d66fd
parent08c8ef725cc6f5829995452d344cd91ab74a02cf
0031407: [Regression to 7.3.0] Extrema does not process parallel circles correctly

Use correct ranges of circles when processing the concentric case. Repeat the range comparison 3 times shifting each time for a half-period to process the extrema between boundary points of arcs.
src/Extrema/Extrema_ExtCC.cxx
tests/bugs/modalg_7/bug31407_1 [new file with mode: 0644]
tests/bugs/modalg_7/bug31407_2 [new file with mode: 0644]
tests/bugs/modalg_7/bug31407_3 [new file with mode: 0644]