MantisBT
Mantis Bug Tracker Workflow

occt: master 241a6133 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
emv bugmaster master 2018-08-29 08:51:43 master 798a95ed
Affected Issues 0030092: Modeling Algorithms - Invalid result of Section operation
Changeset 0030092: Modeling Algorithms - Invalid result of Section operation

The following improvements have been made in Boolean operations algorithm in order to fix the problem:
1. Initialization of the pave blocks which vertices have acquired the SD ones.
2. Removing from Data Structure the small edges having the same vertices on both ends (either initially or acquired).
3. Avoid adding empty SD connections when one vertex points to itself.

Test case for the issue.
mod - src/BOPAlgo/BOPAlgo_PaveFiller.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller.hxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_2.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_3.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx Diff ] File ]
mod - tests/bugs/modalg_2/bug472_1 Diff ] File ]
mod - tests/bugs/modalg_2/bug472_3 Diff ] File ]
add - tests/bugs/modalg_7/bug30092 Diff ] File ]


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker