occt: master 5be33fb6

Author Committer Branch Timestamp Parent
emv bugmaster master 2016-03-17 14:10:11 master 66d914e8
Changeset 0027274: Regression vs 6.9.1: Wrong result of General Fuse operation on two cylinders

When reducing the tolerance values of the vertices put on section curves take into
account all section curves, not only those for which the tolerance have been reduced
(method void BOPAlgo_PaveFiller::CorrectToleranceOfSE()).
The new protection has been added to avoid reducing of tolerance values of vertices
to the values less than the tolerance values of edges containing these vertices.

Adjusting of test case bugs/modalg_5/bug25232_9
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx Diff File
mod - tests/bugs/modalg_5/bug25232_9 Diff File
add - tests/bugs/modalg_6/bug27274 Diff File