Salome HOME
move rectangle plugin from python addons to C++.
authorrraphael <raphael.raphael@c-s.fr>
Mon, 4 Jan 2021 01:24:46 +0000 (02:24 +0100)
committerrraphael <raphael.raphael@c-s.fr>
Fri, 15 Jan 2021 11:10:10 +0000 (12:10 +0100)
commit466c8631b6e6e189c94373902e8601ab823b6fe6
tree9abc8b0ea9df1709f3c4ec913fb33b6ac694ff1f
parent82894c21d3367e5055f6d302e9162382ca3ea95c
move rectangle plugin from python addons to C++.
Add a rectangle feature from corner and center points.
Change rectangle feature dump into SketchRectangle instead of  SketchLines.
22 files changed:
src/CollectionPlugin/Test/TestGroupShape.py [new file with mode: 0644]
src/PartSet/PartSet_Module.h
src/PartSet/PartSet_SketcherMgr.cpp
src/PythonAddons/CMakeLists.txt
src/PythonAddons/addons_Features.py
src/PythonAddons/addons_Features.xml.in
src/SketchAPI/CMakeLists.txt
src/SketchAPI/SketchAPI.i
src/SketchAPI/SketchAPI_MacroRectangle.cpp [new file with mode: 0644]
src/SketchAPI/SketchAPI_MacroRectangle.h [new file with mode: 0644]
src/SketchAPI/SketchAPI_Rectangle.cpp
src/SketchAPI/SketchAPI_Rectangle.h
src/SketchAPI/SketchAPI_Sketch.cpp
src/SketchAPI/SketchAPI_Sketch.h
src/SketchAPI/SketchAPI_swig.h
src/SketchPlugin/CMakeLists.txt
src/SketchPlugin/SketchPlugin_MacroRectangle.cpp [new file with mode: 0644]
src/SketchPlugin/SketchPlugin_MacroRectangle.h [new file with mode: 0644]
src/SketchPlugin/SketchPlugin_Plugin.cpp
src/SketchPlugin/SketchPlugin_Rectangle.cpp [new file with mode: 0644]
src/SketchPlugin/SketchPlugin_Rectangle.h [new file with mode: 0644]
src/SketchPlugin/plugin-Sketch.xml