occt: master 2bfe59b6

Author Committer Branch Timestamp Parent
akz bugmaster master 2015-02-12 09:08:05 master fc0180e5
Affected Issues  0024881: Wrong status returned by ShapeFix_Wire::FixGaps3d () operation
Changeset 0024881: Wrong status returned by ShapeFix_Wire::FixGaps3d () operation

The reason of FAIL status of FixGaps3d is that the trying to convert
curves to BSplines on valid edges (both adjacent points saticfy a
precision) leads to skipping of the convertation and gives wrong status.

Check of the gap on adjacent points before try ro convert curves was added.

Test-case for issue 0024881
mod - src/QABugs/QABugs_19.cxx Diff File
mod - src/ShapeFix/ShapeFix_Wire_1.cxx Diff File
add - tests/bugs/heal/bug24881 Diff File