Salome HOME
Issue #2024: Redesign of circle and arc of circle
authordbv <dbv@opencascade.com>
Mon, 20 Mar 2017 07:29:31 +0000 (10:29 +0300)
committerdbv <dbv@opencascade.com>
Mon, 27 Mar 2017 06:56:51 +0000 (09:56 +0300)
commitbd953380ed26bbef84337e8b2148d930969b5abe
tree9e7ca620698f9f3c1e1d788cfc1d10522b30a2a1
parentf127a007a7ab9b148ddf98b6848b1dfb8ef733db
Issue #2024: Redesign of circle and arc of circle

Redesigned circle creation. Now Circle feature is a macro which creates Circle feature with center and radius attributes.
28 files changed:
src/GeomData/GeomData_Point2D.cpp
src/GeomData/GeomData_Point2D.h
src/Model/Model_AttributeDouble.cpp
src/Model/Model_AttributeDouble.h
src/ModelAPI/ModelAPI_Attribute.cpp
src/ModelAPI/ModelAPI_Attribute.h
src/ModelAPI/ModelAPI_Expression.h
src/PartSet/PartSet_SketcherReetntrantMgr.cpp
src/PartSet/PartSet_WidgetPoint2d.cpp
src/SketchAPI/CMakeLists.txt
src/SketchAPI/SketchAPI.i
src/SketchAPI/SketchAPI_Circle.cpp
src/SketchAPI/SketchAPI_Circle.h
src/SketchAPI/SketchAPI_MacroCircle.cpp [new file with mode: 0644]
src/SketchAPI/SketchAPI_MacroCircle.h [new file with mode: 0644]
src/SketchAPI/SketchAPI_Sketch.cpp
src/SketchAPI/SketchAPI_Sketch.h
src/SketchAPI/SketchAPI_swig.h
src/SketchPlugin/CMakeLists.txt
src/SketchPlugin/SketchPlugin_Circle.cpp
src/SketchPlugin/SketchPlugin_Circle.h
src/SketchPlugin/SketchPlugin_MacroCircle.cpp [new file with mode: 0644]
src/SketchPlugin/SketchPlugin_MacroCircle.h [new file with mode: 0644]
src/SketchPlugin/SketchPlugin_Plugin.cpp
src/SketchPlugin/SketchPlugin_Tools.cpp
src/SketchPlugin/SketchPlugin_Tools.h
src/SketchPlugin/SketchPlugin_msg_en.ts
src/SketchPlugin/plugin-Sketch.xml