]> OCCT Git - occt-copy.git/commit
0028683: Wrong result of CUT operation
authoremv <emv@opencascade.com>
Thu, 27 Apr 2017 13:50:31 +0000 (16:50 +0300)
committeremv <emv@opencascade.com>
Fri, 28 Apr 2017 09:12:46 +0000 (12:12 +0300)
commitece2d8b14373a4451825d63a991818b76e2ea098
tree1ac9d362af12d749ef301e46c28866d231da75f2
parent52e7e5b5fdb5f1d5309ddddf6aa273de013b9267
0028683: Wrong result of CUT operation

1. Partial porting of the patches for the issues #0026738 and #0028017:
   Careful treatment of the SD vertices created on the Face/Face intersection stage.

2. Avoid creation of the small section edges.

3. Test case for the issue.

4. Adjusting test cases for current behavior.
src/BOPAlgo/BOPAlgo_PaveFiller.cdl
src/BOPAlgo/BOPAlgo_PaveFiller.cxx
src/BOPAlgo/BOPAlgo_PaveFiller_1.cxx
src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx
src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx
src/BOPAlgo/BOPAlgo_PaveFiller_7.cxx
src/BOPAlgo/BOPAlgo_PaveFiller_8.cxx
src/BOPDS/BOPDS_DS.cdl
src/BOPDS/BOPDS_DS.cxx
tests/bugs/modalg_2/bug472_3
tests/bugs/modalg_6/bug28683 [new file with mode: 0644]