]> OCCT Git - occt-copy.git/commit
0029580: Regression: invalid result of BOP Fuse
authoremv <emv@opencascade.com>
Thu, 15 Mar 2018 14:02:46 +0000 (17:02 +0300)
committeremv <emv@opencascade.com>
Fri, 13 Apr 2018 08:00:35 +0000 (11:00 +0300)
commit1eeb2c0d2fa1d9f46c72a285aa9734b9eaa895b8
treee8ccac05059069598454ad2ce776a6d0101656db
parent5d706f2fa064924d91db0f16118e4df7a0f04c21
0029580: Regression: invalid result of BOP Fuse

Boolean Operation - avoid creation of INTERNAL solid from unclassified faces in Solid Builder algorithm.
Instead warn the user that some of the faces have been unclassified and not used for solids creation.

Adjustment of the test cases.
Test cases for the issue.
18 files changed:
dox/dev_guides/upgrade/upgrade.md
src/BOPAlgo/BOPAlgo.msg
src/BOPAlgo/BOPAlgo_Alerts.hxx
src/BOPAlgo/BOPAlgo_BOP.cxx
src/BOPAlgo/BOPAlgo_BOPAlgo_msg.pxx
src/BOPAlgo/BOPAlgo_BuilderSolid.cxx
src/BOPAlgo/BOPAlgo_BuilderSolid.hxx
src/BOPAlgo/BOPAlgo_Builder_3.cxx
src/BOPAlgo/BOPAlgo_CellsBuilder.cxx
src/BOPAlgo/BOPAlgo_MakerVolume.cxx
src/BOPAlgo/BOPAlgo_Tools.cxx
tests/boolean/bcut_complex/F2
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/bug29580_1 [new file with mode: 0644]
tests/bugs/modalg_7/bug29580_2 [new file with mode: 0644]