]> OCCT Git - occt-copy.git/commit
0029324: Incomplete result of Volume Maker algorithm CR29324
authoremv <emv@opencascade.com>
Wed, 15 Nov 2017 07:45:14 +0000 (10:45 +0300)
committeremv <emv@opencascade.com>
Wed, 15 Nov 2017 07:45:14 +0000 (10:45 +0300)
commit067edee488c203cf0f3ebf4e2e4bcadf42aed5a0
treec393f66dbdbe6ee13ff6244c16684af908933016
parentdaf73ab7c996c96a03869b931988b8dd25aef2c2
0029324: Incomplete result of Volume Maker algorithm

When splitting the shells (BOPAlgo_ShellSplitter::SplitBlock()) on multi-connected edges avoid producing shell with odd number of faces on any edges.

Test case for the issue.
src/BOPAlgo/BOPAlgo_ShellSplitter.cxx
tests/bugs/modalg_7/bug29324 [new file with mode: 0644]