]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/SketchSolver/SketchSolver_ConstraintGroup.cpp
Salome HOME
Merge branch 'master' into Dev_1.1.0
[modules/shaper.git] / src / SketchSolver / SketchSolver_ConstraintGroup.cpp
index b650cbdabee544b8d56a85a3242adaf72f912dda..05171749b3acb6ac241f6e57aada2fa2994e468d 100644 (file)
@@ -777,7 +777,7 @@ bool SketchSolver_ConstraintGroup::changeMirrorConstraint(
       aBaseFeature = aRC ? aRC->document()->feature(aRC) :
           std::dynamic_pointer_cast<SketchPlugin_Feature>(*aBaseIter);
       if (!aBaseFeature) continue;
-      std::list<AttributePtr> aPoints = aBaseFeature->data()->attributes(GeomDataAPI_Point2D::type());
+      std::list<AttributePtr> aPoints = aBaseFeature->data()->attributes(GeomDataAPI_Point2D::typeId());
       std::list<AttributePtr>::iterator anIt = aPoints.begin();
       for ( ; anIt != aPoints.end(); anIt++) {
         // Arcs are fixed by center and start points only (to avoid solving errors in SolveSpace)
@@ -1076,7 +1076,7 @@ bool SketchSolver_ConstraintGroup::changeFilletConstraint(
       continue;
     }
     std::list<AttributePtr> anAttributes =
-        aBaseFeature[indAttr]->data()->attributes(GeomDataAPI_Point2D::type());
+        aBaseFeature[indAttr]->data()->attributes(GeomDataAPI_Point2D::typeId());
     std::list<AttributePtr>::iterator anIt = anAttributes.begin();
     for ( ; anIt != anAttributes.end(); anIt++) {
       // Arc should be fixed by center and start points only (to avoid "conflicting constraints" message)