]> OCCT Git - occt.git/commit
0033265: Modeling Algorithms - Boolean operation hangs on the attached shapes CR33265_720_FixS
authorakaftasev <akaftasev@opencascade.com>
Tue, 13 Dec 2022 19:22:17 +0000 (22:22 +0300)
committerakaftasev <akaftasev@opencascade.com>
Tue, 13 Dec 2022 19:23:52 +0000 (22:23 +0300)
commit524d4a52c8e93924ad5e70c5a325937d96d6c752
treefcf82874854b4f02f815531e3030f36668cb2227
parent6317a22462048b4e0f41421ee35385fba9f298ec
0033265: Modeling Algorithms - Boolean operation hangs on the attached shapes

Taking  fix #29038:

Make possibility to dramatically increase the step during iteration on the curve when the global resolution of the curve is too small.
Correct the functions FindParameters, FindBestSolution, FindDistPC.

The change caused improvement of the test case "boolean bfuse_complex E4", so the bug #27697 has been fixed.

The change caused dramatic improvement of the performance of the test "bugs modalg_7 bug27160", and the bug #29080 has been fixed.
src/BOPTools/BOPTools_AlgoTools.cxx
src/IntTools/IntTools_EdgeEdge.cxx
src/IntTools/IntTools_EdgeEdge.hxx
tests/boolean/bfuse_complex/E4
tests/bugs/modalg_7/bug29038 [new file with mode: 0644]
tests/bugs/modalg_7/bug33265 [new file with mode: 0644]