0023933: Self intersection reported after Fuse operation.
authoremv <emv@opencascade.com>
Thu, 23 May 2013 07:55:08 +0000 (11:55 +0400)
committeremv <emv@opencascade.com>
Thu, 23 May 2013 07:55:08 +0000 (11:55 +0400)
commitf14190252ba1e65bd89ad46ea7e9c304251d8a4d
treeca26c83ff8dbd55ac6dd34e936bb5384382541ea
parent8b7c9cb46931ea0554e69098e30c14bf605b67ea
0023933: Self intersection reported after Fuse operation.

Additional check has been added in IntTools_BeanFaceIntersector::FastComputeExactIntersection() to prevent
creating an Edge/Face intersection for the case when edge lies on the surface of the face, but not on the face itself.
Adding test case for this fix
src/BOPAlgo/BOPAlgo_ArgumentAnalyzer.cxx
src/BOPTest/BOPTest_CheckCommands.cxx
src/IntTools/IntTools_BeanFaceIntersector.cxx
tests/bugs/modalg_5/bug23933 [new file with mode: 0755]