]> OCCT Git - occt-copy.git/commit
0027928: BOP common produces empty compound
authoremv <emv@opencascade.com>
Wed, 29 Aug 2018 06:08:13 +0000 (09:08 +0300)
committermpv <mpv@opencascade.com>
Tue, 18 Sep 2018 14:29:36 +0000 (17:29 +0300)
commitf87605022cf74aad984901fc82ed3382525c27b6
tree3dde48977fd278986ff376ff4750b047d5e0a322
parent42da0d5115bff683c6b596e66cdeaff957f81e7d
0027928: BOP common produces empty compound

BOPTools_AlgoTools::ComputeState - increase the chance of correct classification of the face relatively solid by classifying the point located inside that face instead of the point taken near the edge of that face.
Test case for the issue.

(cherry picked from commit 56062e13f2f4852de3904b5529aabc3ca78713ba)
src/BOPTools/BOPTools_AlgoTools.cxx
src/BOPTools/BOPTools_AlgoTools.hxx
tests/bugs/modalg_7/bug27928