]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/PythonFeaturesPlugin/sketch.py
Salome HOME
BoxFeature is rewritten + small corrections in APIs
[modules/shaper.git] / src / PythonFeaturesPlugin / sketch.py
index f60fbc16e98c8b503a144f7a87b8e7b47a55a80b..ca13a707da20a641a351fa21169ae94c3bf65ac1 100644 (file)
@@ -110,21 +110,25 @@ def makeCoincident(p1, p2, sketch):
     constraint = sketch.addFeature("SketchConstraintCoincidence")
     constraint.refattr("ConstraintEntityA").setAttr(p1)
     constraint.refattr("ConstraintEntityB").setAttr(p2)
+    return constraint
 
 
 def makeParallel(l1, l2, sketch):
     constraint = sketch.addFeature("SketchConstraintParallel")
     constraint.refattr("ConstraintEntityA").setObject(l1)
     constraint.refattr("ConstraintEntityB").setObject(l2)
+    return constraint
 
 
 def makePerpendicular(l1, l2, sketch):
     constraint = sketch.addFeature("SketchConstraintPerpendicular")
     constraint.refattr("ConstraintEntityA").setObject(l1)
     constraint.refattr("ConstraintEntityB").setObject(l2)
+    return constraint
 
 
 def makeConstantLength(line, length, sketch):
     constraint = sketch.addFeature("SketchConstraintLength")
     constraint.refattr("ConstraintEntityA").setObject(line)
     constraint.real("ConstraintValue").setValue(length)
+    return constraint