0024958: Numerous ShapeFix_IntersectionTool code fixes
authorrazmyslovich <razmyslovich@volumegraphics.com>
Thu, 3 Jul 2014 13:13:17 +0000 (17:13 +0400)
committerapn <apn@opencascade.com>
Thu, 3 Jul 2014 13:14:36 +0000 (17:14 +0400)
commit9cbe6290853f28d0523dd825097b27350f24e4b4
treeb7d8fe163a66552cd55d5581b606ba1066c85b03
parent1e07a0faf21d0b97e26b0851d9ef64e7db20cd02
0024958: Numerous ShapeFix_IntersectionTool code fixes

Optimize periodic normalization.
not needed split edge, if one of parts is too small
Small corrections of test cases for issue CR24958_2
13 files changed:
src/Geom/Geom_BSplineSurface.cxx
src/ShapeFix/ShapeFix_IntersectionTool.cxx
tests/de/iges_1/L7 [changed mode: 0644->0755]
tests/de/iges_1/L8 [changed mode: 0644->0755]
tests/de/iges_1/P5
tests/de/iges_1/R8 [changed mode: 0644->0755]
tests/de/iges_2/A9 [changed mode: 0644->0755]
tests/de/iges_2/B6 [changed mode: 0644->0755]
tests/de/iges_2/G1 [changed mode: 0644->0755]
tests/de/iges_3/B2 [changed mode: 0644->0755]
tests/de/step_2/F4 [changed mode: 0644->0755]
tests/de/step_3/E6 [changed mode: 0644->0755]
tests/de/step_5/A1 [changed mode: 0644->0755]