0030940: BRepFilletAPI_MakeFillet algorithm fails on closed shell
authorjgv <jgv@opencascade.com>
Fri, 20 Sep 2019 10:52:10 +0000 (13:52 +0300)
committerapn <apn@opencascade.com>
Tue, 22 Oct 2019 12:15:49 +0000 (15:15 +0300)
commiteff3eff916f16bbae5a4b1de52bc6a64dfb98848
tree9928fdf7fb95968dd63b62cbd43e53d98d6cd26d
parentbf327822d60e03b2f7a96355b5baddc0c90dc596
0030940: BRepFilletAPI_MakeFillet algorithm fails on closed shell

1. Add check of configuration of corner in the end of spine.
2. Correct treatment of "smooth corners".
33 files changed:
dox/dev_guides/upgrade/upgrade.md
src/BRepFill/BRepFill_Evolved.cxx
src/BRepOffset/BRepOffset_Analyse.cxx
src/BRepOffset/BRepOffset_Analyse.hxx
src/BRepOffset/BRepOffset_Inter3d.cxx
src/BRepOffset/BRepOffset_Interval.cxx
src/BRepOffset/BRepOffset_Interval.hxx
src/BRepOffset/BRepOffset_Interval.lxx
src/BRepOffset/BRepOffset_MakeOffset.cxx
src/BRepOffset/BRepOffset_Tool.cxx
src/BRepOffset/BRepOffset_Tool.hxx
src/BRepOffset/FILES
src/BRepTest/BRepTest_CheckCommands.cxx
src/BRepTools/BRepTools.cxx
src/BRepTools/BRepTools.hxx
src/BiTgte/BiTgte_Blend.cxx
src/ChFi3d/ChFi3d.cxx
src/ChFi3d/ChFi3d.hxx
src/ChFi3d/ChFi3d_Builder_0.cxx
src/ChFi3d/ChFi3d_Builder_1.cxx
src/ChFi3d/ChFi3d_FilBuilder.cxx
src/ChFiDS/ChFiDS_Spine.hxx
src/ChFiDS/ChFiDS_Spine.lxx
src/ChFiDS/ChFiDS_TypeOfConcavity.hxx [moved from src/BRepOffset/BRepOffset_Type.hxx with 75% similarity]
src/ChFiDS/FILES
src/TKFillet/EXTERNLIB
tests/bugs/modalg_7/bug30940_1 [new file with mode: 0644]
tests/bugs/modalg_7/bug30940_2 [new file with mode: 0644]
tests/bugs/modalg_7/bug30940_3 [new file with mode: 0644]
tests/bugs/modalg_7/bug30940_4 [new file with mode: 0644]
tests/bugs/modalg_7/bug30940_5 [new file with mode: 0644]
tests/bugs/modalg_7/bug30940_6 [new file with mode: 0644]
tests/bugs/modalg_7/bug31030 [new file with mode: 0644]