occt: master f80842e3

Author Committer Branch Timestamp Parent
emv bugmaster master 2017-03-15 06:15:46 master 19e7092d
Affected Issues  0028556: Invalid result of Fuse operation in the test case bugs moddata_2 bug469
Changeset 0028556: Invalid result of Fuse operation in the test case bugs moddata_2 bug469

1. Using appropriate intersection tolerance for splitting the degenerated edges in Boolean operations (void BOPAlgo_PaveFiller::FillPaves()).

2. Avoid creation of the wires consisting of degenerated edges only (BOPAlgo_WireSplitter).

3. Test case bugs/moddata_2/bug469 has been corrected to obtain valid result of operation. TODO statements have been removed from the case.
mod - src/BOPAlgo/BOPAlgo_PaveFiller_8.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_WireSplitter_1.cxx Diff File
mod - tests/bugs/moddata_2/bug469 Diff File