Salome HOME
Issue #2167: error when create circle
[modules/shaper.git] / src / SketchPlugin / SketchPlugin_ConstraintHorizontal.cpp
index 0f7aa24926376731fc126ddd956c34badf04853c..558b44a3ddaa4aa6eea1af177f350db1f23579c2 100644 (file)
@@ -36,23 +36,8 @@ AISObjectPtr SketchPlugin_ConstraintHorizontal::getAISObject(AISObjectPtr thePre
   if (!sketch())
     return thePrevious;
 
-  AISObjectPtr anAIS = thePrevious;
-
-  if (!anAIS) {
-    anAIS = SketcherPrs_Factory::horisontalConstraint(this, sketch()->coordinatePlane());
-    /*
-    ObjectPtr aObj = SketcherPrs_Tools::getResult(this, SketchPlugin_Constraint::ENTITY_A());
-    if (SketcherPrs_Tools::getShape(aObj).get() != NULL) {
-      anAIS = SketcherPrs_Factory::horisontalConstraint(this, sketch()->coordinatePlane());
-    }*/
-  }
-  /*else {
-    ObjectPtr aObj = SketcherPrs_Tools::getResult(this, SketchPlugin_Constraint::ENTITY_A());
-    if (SketcherPrs_Tools::getShape(aObj).get() == NULL) {
-      anAIS = AISObjectPtr();
-    }
-  }*/
+  AISObjectPtr anAIS = SketcherPrs_Factory::horisontalConstraint(this, sketch()->coordinatePlane(),
+                                                                 thePrevious);
   return anAIS;
 }
 
-