]> OCCT Git - occt.git/commit
0033265: Modeling Algorithms - Boolean operation hangs on the attached shapes
authorakaftasev <akaftasev@opencascade.com>
Tue, 13 Dec 2022 19:22:17 +0000 (22:22 +0300)
committerakaftasev <akaftasev@opencascade.com>
Fri, 16 Dec 2022 13:58:35 +0000 (16:58 +0300)
commit6ded3956419cdc1e6dfbc29f63fa2798563b9699
tree9b5955a4d891f0ee002e40e12053118089ffb2d3
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
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]