Salome HOME
bos#35152 [EDF] (2023-T1) Sketch Circle should allow user to position construction... eksu/35152 55/head
authorasozinov <alexey.sozinov@opencascade.com>
Fri, 23 Jun 2023 01:06:02 +0000 (02:06 +0100)
committerEkaterina Sukhareva <ekaterina.sukhareva@opencascade.com>
Mon, 13 May 2024 12:59:21 +0000 (13:59 +0100)
commit93779aeca5306cc40f2d7a98541e6689f10cb5b1
tree01e2b650e614b59774a4370cacbced4e462236b0
parenta57578dc1eab7deb82c57c47f79bb698b4bf3864
bos#35152 [EDF] (2023-T1) Sketch Circle should allow user to position construction point

WIll be modified Sketch Circle feature: Current implementation provide possibility change sewing point and rotate this point
Sketch.addCircleWithPoint(CenterPoint, Radius, Angle)
Sketch.addCircleWithPoint(CenterPoint, PassedPoint, Angle)
Sketch.addCircleWithPoint(PassPoint1, PassPoint2, PassPoint3, Angle)

Get new point:
SketchCircle.createdPoint()

//Last modification (06/07/23):
change comment
21 files changed:
src/GeomAlgoAPI/GeomAlgoAPI_EdgeBuilder.cpp
src/GeomAlgoAPI/GeomAlgoAPI_EdgeBuilder.h
src/SketchAPI/SketchAPI_Circle.cpp
src/SketchAPI/SketchAPI_Circle.h
src/SketchAPI/SketchAPI_MacroCircle.cpp
src/SketchAPI/SketchAPI_MacroCircle.h
src/SketchAPI/SketchAPI_Sketch.cpp
src/SketchAPI/SketchAPI_Sketch.h
src/SketchPlugin/SketchPlugin_Circle.cpp
src/SketchPlugin/SketchPlugin_Circle.h
src/SketchPlugin/SketchPlugin_MacroCircle.cpp
src/SketchPlugin/SketchPlugin_MacroCircle.h
src/SketchPlugin/SketchPlugin_msg_fr.ts
src/SketchPlugin/Test/TestCreateCircleByCenterAndPassed.py
src/SketchPlugin/Test/TestCreateCircleByThreePoints.py
src/SketchPlugin/Test/TestCreateCircleChangeType.py
src/SketchPlugin/doc/circleFeature.rst
src/SketchPlugin/doc/images/Circle_panel_3pt.png [changed mode: 0644->0755]
src/SketchPlugin/doc/images/Circle_panel_edit.png [changed mode: 0644->0755]
src/SketchPlugin/doc/images/Circle_panel_pt_rad.png [changed mode: 0644->0755]
src/SketchPlugin/plugin-Sketch.xml