]> OCCT Git - occt-copy.git/commit
0031662: Modeling Algorithms - Incomplete result of section operation
authoremv <emv@opencascade.com>
Mon, 3 Aug 2020 14:10:08 +0000 (17:10 +0300)
committeremv <emv@opencascade.com>
Mon, 10 Aug 2020 07:27:19 +0000 (10:27 +0300)
commitd9a58087e7bd0c6a795a5a90e7c7be65b5e17c83
tree79308c02112d8cb62219afa258ad8fbdbafb3bdb
parentf4920b7b441ea04419a6538b3f804c0e08e9e3d6
0031662: Modeling Algorithms - Incomplete result of section operation

BOPAlgo_PaveFiller: Add method for forced Edge/Face intersection to look for additional cases of coincidence.
BOPAlgo_BuilderSolid: Avoid creating solids from unclassified faces as such solids will be useless. Just warn user about unclassified faces.
24 files changed:
src/BOPAlgo/BOPAlgo.msg
src/BOPAlgo/BOPAlgo_Alerts.hxx
src/BOPAlgo/BOPAlgo_BuilderSolid.cxx
src/BOPAlgo/BOPAlgo_Builder_3.cxx
src/BOPAlgo/BOPAlgo_PaveFiller.cxx
src/BOPAlgo/BOPAlgo_PaveFiller.hxx
src/BOPAlgo/BOPAlgo_PaveFiller_3.cxx
src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx
src/BOPAlgo/BOPAlgo_Tools.cxx
src/BOPAlgo/BOPAlgo_Tools.hxx
tests/boolean/bcut_complex/F2
tests/boolean/bfuse_complex/F5
tests/boolean/bfuse_complex/Q2
tests/boolean/bopfuse_complex/H1
tests/boolean/bsection/R8
tests/bugs/modalg_6/bug26619
tests/bugs/modalg_6/bug26789_1
tests/bugs/modalg_7/bug25983 [deleted file]
tests/bugs/modalg_7/bug25983_1 [new file with mode: 0644]
tests/bugs/modalg_7/bug25983_2 [new file with mode: 0644]
tests/bugs/modalg_7/bug27049
tests/bugs/modalg_7/bug31662 [new file with mode: 0644]
tests/bugs/moddata_1/bug152_2
tests/bugs/moddata_2/bug26_2