occt: master 28c08a7d

Author Committer Branch Timestamp Parent
msv bugmaster master 2017-09-01 06:10:36 master 46216226
Affected Issues  0029038: Modeling - IntTools_EdgeEdge::FindParameters() hangs on bad curve
Changeset 0029038: Modeling - IntTools_EdgeEdge::FindParameters() hangs on bad curve

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 0029080 has been fixed.
mod - src/BOPTools/BOPTools_AlgoTools.cxx Diff File
mod - src/IntTools/IntTools_EdgeEdge.cxx Diff File
mod - src/IntTools/IntTools_EdgeEdge.hxx Diff File
mod - tests/boolean/bfuse_complex/E4 Diff File
add - tests/bugs/modalg_7/bug29038 Diff File