Salome HOME
bos#35152 [EDF] (2023-T1) Sketch Circle should allow user to position construction... 12/head
authorasozinov <alexey.sozinov@opencascade.com>
Fri, 23 Jun 2023 01:06:02 +0000 (02:06 +0100)
committerasozinov <alexey.sozinov@opencascade.com>
Wed, 25 Oct 2023 11:01:05 +0000 (12:01 +0100)
commitf64e1300ed35bb1e9a2486cdb5713355e832dd39
tree9b46d2e992a12989fd325337dba9f1c2fe155ee9
parenta75b67fb7c1a4d8bf4acec94ecd441a48415634d
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
22 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/Test/TestCreateCircleByCenterAndPassed.py
src/SketchPlugin/Test/TestCreateCircleByThreePoints.py
src/SketchPlugin/Test/TestCreateCircleChangeType.py
src/SketchPlugin/Test/TestMoveCircle.py
src/SketchPlugin/doc/circleFeature.rst
src/SketchPlugin/doc/images/Circle_panel_3pt.png
src/SketchPlugin/doc/images/Circle_panel_edit.png
src/SketchPlugin/doc/images/Circle_panel_pt_rad.png
src/SketchPlugin/plugin-Sketch.xml
src/SketchSolver/PlaneGCSSolver/PlaneGCSSolver_Tools.cpp