Salome HOME
Issue #2431 - remove application exit from unit tests
[modules/shaper.git] / src / SketchPlugin / SketchPlugin_MacroEllipse.cpp
index 37ea7aa31462cd88932a8b1d50a7e9eb7783b8e3..ac07fa6642958c047b6e7aad68cb6ec398cbee85 100644 (file)
@@ -193,14 +193,14 @@ std::string SketchPlugin_MacroEllipse::processEvent(
 void SketchPlugin_MacroEllipse::constraintsForEllipse(FeaturePtr theEllipseFeature)
 {
   // Create constraints.
-  SketchPlugin_Tools::createConstraint(
+  SketchPlugin_Tools::createCoincidenceOrTangency(
       this, CENTER_POINT_REF_ID(),
       theEllipseFeature->attribute(SketchPlugin_Ellipse::CENTER_ID()),
       ObjectPtr(), false);
-  SketchPlugin_Tools::createConstraint(
+  SketchPlugin_Tools::createCoincidenceOrTangency(
       this, MAJOR_AXIS_POINT_REF_ID(), AttributePtr(),
       theEllipseFeature->lastResult(), true);
-  SketchPlugin_Tools::createConstraint(
+  SketchPlugin_Tools::createCoincidenceOrTangency(
       this, PASSED_POINT_REF_ID(), AttributePtr(),
       theEllipseFeature->lastResult(), true);
 }