Salome HOME
SketchSolver library refactoring
[modules/shaper.git] / src / SketchSolver / SketchSolver_Builder.cpp
index 67fbdc1f2266400f29ef1a8fb05ce66f3a3dc0a5..4f0d05ab11b06196a0b7eafdba20453ce7248090 100644 (file)
@@ -6,6 +6,8 @@
 
 #include "SketchSolver_Builder.h"
 #include <SketchSolver_ConstraintCoincidence.h>
+#include <SketchSolver_ConstraintDistance.h>
+#include <SketchSolver_ConstraintLength.h>
 #include <SketchSolver_ConstraintRigid.h>
 
 #include <GeomAPI_Edge.h>
@@ -65,7 +67,7 @@ SolverConstraintPtr SketchSolver_Builder::createConstraint(ConstraintPtr theCons
   } else if (theConstraint->getKind() == SketchPlugin_ConstraintHorizontal::ID()) {
     return SolverConstraintPtr(new SketchSolver_ConstraintHorizontal(theConstraint));
   } else if (theConstraint->getKind() == SketchPlugin_ConstraintLength::ID()) {
-////    return SolverConstraintPtr(new SketchSolver_ConstraintLength(theConstraint));
+    return SolverConstraintPtr(new SketchSolver_ConstraintLength(theConstraint));
   } else if (theConstraint->getKind() == SketchPlugin_ConstraintMirror::ID()) {
 ////    return SolverConstraintPtr(new SketchSolver_ConstraintMirror(theConstraint));
   } else if (theConstraint->getKind() == SketchPlugin_ConstraintParallel::ID()) {