Salome HOME
Issue #3222: 1d fillet
authorArtem Zhidkov <Artem.Zhidkov@opencascade.com>
Wed, 22 Apr 2020 08:55:13 +0000 (11:55 +0300)
committerArtem Zhidkov <Artem.Zhidkov@opencascade.com>
Thu, 23 Apr 2020 16:17:43 +0000 (19:17 +0300)
commitc82235c24f79a496fd29c6af4cf37109af96b234
treea5a998d9eca3e66d8b168f2796d95dfc45b841a7
parenteca91ef6b577cb39a88c0b75bc3d173a44f9295e
Issue #3222: 1d fillet

* Implement the 1D-fillet feature
* Unit tests for 1D-fillet
42 files changed:
src/BuildPlugin/BuildPlugin_Wire.cpp
src/FeaturesAPI/FeaturesAPI.i
src/FeaturesAPI/FeaturesAPI_Fillet.cpp
src/FeaturesAPI/FeaturesAPI_Fillet.h
src/FeaturesPlugin/CMakeLists.txt
src/FeaturesPlugin/FeaturesPlugin_Fillet1D.cpp [new file with mode: 0644]
src/FeaturesPlugin/FeaturesPlugin_Fillet1D.h [new file with mode: 0644]
src/FeaturesPlugin/FeaturesPlugin_Plugin.cpp
src/FeaturesPlugin/FeaturesPlugin_Validators.cpp
src/FeaturesPlugin/FeaturesPlugin_Validators.h
src/FeaturesPlugin/Test/TestFillet1D_ErrorMsg.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestFillet1D_Vertices_1.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestFillet1D_Vertices_2.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestFillet1D_Vertices_3.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestFillet1D_Vertices_4.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestFillet1D_Vertices_5.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestFillet1D_Vertices_6.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestFillet1D_Vertices_7.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestFillet1D_Vertices_8.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestFillet1D_Wire_1.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestFillet1D_Wire_2.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestFillet1D_Wire_3.py [new file with mode: 0644]
src/FeaturesPlugin/Test/TestFillet1D_Wire_4.py [new file with mode: 0644]
src/FeaturesPlugin/fillet1d_widget.xml [new file with mode: 0644]
src/FeaturesPlugin/icons/fillet1d.png [new file with mode: 0644]
src/FeaturesPlugin/icons/fillet1d_points.png [new file with mode: 0644]
src/FeaturesPlugin/icons/fillet1d_wire.png [new file with mode: 0644]
src/FeaturesPlugin/plugin-Features.xml
src/FiltersPlugin/FiltersPlugin_OppositeToEdge.cpp
src/GeomAPI/GeomAPI_Edge.cpp
src/GeomAPI/GeomAPI_Edge.h
src/GeomAPI/GeomAPI_WireExplorer.cpp
src/GeomAPI/GeomAPI_WireExplorer.h
src/GeomAlgoAPI/CMakeLists.txt
src/GeomAlgoAPI/GeomAlgoAPI_Fillet1D.cpp [new file with mode: 0644]
src/GeomAlgoAPI/GeomAlgoAPI_Fillet1D.h [new file with mode: 0644]
src/GeomAlgoAPI/GeomAlgoAPI_ShapeTools.cpp
src/GeomAlgoAPI/GeomAlgoAPI_ShapeTools.h
src/GeomAlgoImpl/CMakeLists.txt
src/GeomAlgoImpl/GEOMImpl_Fillet1d.cxx [new file with mode: 0644]
src/GeomAlgoImpl/GEOMImpl_Fillet1d.hxx [new file with mode: 0644]
src/ModelHighAPI/ModelHighAPI_Macro.h