occt: master b94d4858

Author Committer Branch Timestamp Parent
gka bugmaster master 2016-05-16 14:10:14 master 50d06d8f
Changeset 0027520: Operation "splitshape" in the Test Harness give invalid result on the attached case.

The new method has been added in the class BRepFeat_SplitShape for addition of the sequence of the splitting edges or wires for the whole initial shape without specification of the edge->face, edge->edge mapping.
The procedure of collecting wires has been corrected so as not to take into account the distance in 2D space between adjacent edges having a common vertex.
New category of tests "bugs/splitshape" has been added to non-regression data base.

Test cases for issue CR27520

Remove compilation warnings.

Add dependence of TKFeat on TKShHealing in EXTERNLIB in order to build with genproj.
mod - src/BRepFeat/BRepFeat_SplitShape.hxx Diff File
mod - src/BRepFeat/BRepFeat_SplitShape.lxx Diff File
mod - src/BRepTest/BRepTest_FeatureCommands.cxx Diff File
mod - src/LocOpe/LocOpe_BuildWires.cxx Diff File
mod - src/LocOpe/LocOpe_Spliter.cxx Diff File
mod - src/LocOpe/LocOpe_SplitShape.cxx Diff File
mod - src/LocOpe/LocOpe_WiresOnShape.cxx Diff File
mod - src/LocOpe/LocOpe_WiresOnShape.hxx Diff File
mod - src/TKFeat/EXTERNLIB Diff File
mod - tests/bugs/grids.list Diff File
mod - tests/bugs/moddata_1/bug22194 Diff File
add - tests/bugs/splitshape/case1 Diff File
add - tests/bugs/splitshape/case10 Diff File
add - tests/bugs/splitshape/case11 Diff File
add - tests/bugs/splitshape/case2 Diff File
add - tests/bugs/splitshape/case3 Diff File
add - tests/bugs/splitshape/case4 Diff File
add - tests/bugs/splitshape/case5 Diff File
add - tests/bugs/splitshape/case6 Diff File
add - tests/bugs/splitshape/case7 Diff File
add - tests/bugs/splitshape/case8 Diff File
add - tests/bugs/splitshape/case9 Diff File
add - tests/bugs/splitshape/end Diff File