0026556: Infinite calculations of BRepOffset_MakeOffset
authoraml <aml@opencascade.com>
Thu, 20 Aug 2015 07:24:15 +0000 (10:24 +0300)
committerbugmaster <bugmaster@opencascade.com>
Fri, 4 Sep 2015 09:07:56 +0000 (12:07 +0300)
commite1ed38e054575c54f98e0eb71a876db2d9498688
tree73730ffb447fa7e016de6ffd8a59a15d17a2d1e3
parent5c8908e0f05ad732a59b097f2fe994cfd136e3b4
0026556: Infinite calculations of BRepOffset_MakeOffset

Method for preanalysis of input data added (CheckInputData).
Now it is possible to work with Error() function, which return error code.
Extended output support for all offset commands added.

Test-cases for issue #26556
49 files changed:
src/BRepOffset/BRepOffset_Error.hxx
src/BRepOffset/BRepOffset_MakeOffset.cxx
src/BRepOffset/BRepOffset_MakeOffset.hxx
src/BRepTest/BRepTest_FeatureCommands.cxx
tests/bugs/modalg_2/bug21261_15
tests/bugs/modalg_2/bug21261_21
tests/bugs/modalg_2/bug427_6
tests/bugs/modalg_2/bug5805_3
tests/bugs/modalg_2/bug5805_4
tests/bugs/modalg_4/bug5806
tests/bugs/modalg_6/bug26556_1 [new file with mode: 0644]
tests/bugs/modalg_6/bug26556_2 [new file with mode: 0644]
tests/bugs/modalg_6/bug26556_3 [new file with mode: 0644]
tests/bugs/modalg_6/bug26556_4 [new file with mode: 0644]
tests/offset/compshape/A1
tests/offset/compshape/A4
tests/offset/faces_type_a/A3
tests/offset/faces_type_a/A4
tests/offset/faces_type_a/A9
tests/offset/faces_type_i/A9
tests/offset/faces_type_i/B3
tests/offset/faces_type_i/B4
tests/offset/faces_type_i/B5
tests/offset/faces_type_i/B6
tests/offset/faces_type_i/C1
tests/offset/faces_type_i/C2
tests/offset/faces_type_i/C3
tests/offset/faces_type_i/C7
tests/offset/faces_type_i/D1
tests/offset/faces_type_i/D2
tests/offset/faces_type_i/D3
tests/offset/faces_type_i/E7
tests/offset/faces_type_i/E8
tests/offset/faces_type_i/E9
tests/offset/faces_type_i/F1
tests/offset/faces_type_i/F2
tests/offset/faces_type_i/F3
tests/offset/faces_type_i/F4
tests/offset/faces_type_i/F5
tests/offset/faces_type_i/I5
tests/offset/faces_type_i/J5
tests/offset/faces_type_i/J7
tests/offset/faces_type_i/K6
tests/offset/faces_type_i/M6
tests/offset/faces_type_i/M8
tests/offset/faces_type_i/N1
tests/offset/shape/A1
tests/offset/shape/A2
tests/offset/shape/A3