]> SALOME platform Git repositories - modules/shaper.git/commit - src/SketchSolver/PlaneGCSSolver/PlaneGCSSolver_Tools.cpp
Salome HOME
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
authorazv <azv@opencascade.com>
Thu, 26 Sep 2019 12:45:19 +0000 (15:45 +0300)
committerazv <azv@opencascade.com>
Thu, 26 Sep 2019 14:01:11 +0000 (17:01 +0300)
commitf5086eebab1d538a0e8b2b655ed6729fcba0da86
tree3d7c188fad7d607b1f920eda45711d9a973024a5
parentfe1414607afe2a01de5e019f908a909a749ddbe6
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)

Constraint Equal for ellipses and elliptic arcs. This is a workaround for PlaneGCS. It avoids using GCS::ConstraintEqualMajorAxesConic which changes parameters of the curves (updates pointers in curves to own array).
src/SketchPlugin/SketchPlugin_Validators.cpp
src/SketchSolver/PlaneGCSSolver/PlaneGCSSolver_Defs.h
src/SketchSolver/PlaneGCSSolver/PlaneGCSSolver_Tools.cpp
src/SketchSolver/SketchSolver_ConstraintEqual.cpp
src/SketchSolver/SketchSolver_ConstraintEqual.h