X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSketchPlugin%2FSketchPlugin_ConstraintRadius.cpp;h=b771035423ffbe373fbf492317700b4f997323e0;hb=3ce4e2cad0e6802282a5a1d10c49c041e8a9f287;hp=11071843f283cd2801d576cdc3c61d45f3a31ea6;hpb=e4e9446cd26b23a5b5d58a1a6de2f7bd4fa0c865;p=modules%2Fshaper.git diff --git a/src/SketchPlugin/SketchPlugin_ConstraintRadius.cpp b/src/SketchPlugin/SketchPlugin_ConstraintRadius.cpp index 11071843f..b77103542 100644 --- a/src/SketchPlugin/SketchPlugin_ConstraintRadius.cpp +++ b/src/SketchPlugin/SketchPlugin_ConstraintRadius.cpp @@ -37,7 +37,7 @@ void SketchPlugin_ConstraintRadius::execute() boost::shared_ptr aRef = boost::dynamic_pointer_cast(data()->attribute(SketchPlugin_Constraint::ENTITY_A())); - FeaturePtr aFeature = SketchPlugin_Sketch::getFeature(aRef->object()); + FeaturePtr aFeature = ModelAPI_Feature::feature(aRef->object()); if (aFeature) { double aRadius = 0; boost::shared_ptr aData = aFeature->data(); @@ -73,7 +73,7 @@ boost::shared_ptr SketchPlugin_ConstraintRadius::getAISObject boost::dynamic_pointer_cast(aData->attribute(SketchPlugin_Constraint::ENTITY_A())); if (!anAttr) return thePrevious; - FeaturePtr aFeature = SketchPlugin_Sketch::getFeature(anAttr->object()); + FeaturePtr aFeature = ModelAPI_Feature::feature(anAttr->object()); std::string aKind = aFeature ? aFeature->getKind() : ""; if (aKind != SketchPlugin_Circle::ID() && aKind != SketchPlugin_Arc::ID()) return thePrevious; @@ -130,7 +130,7 @@ void SketchPlugin_ConstraintRadius::move(double theDeltaX, double theDeltaY) boost::shared_ptr aRef = boost::dynamic_pointer_cast(data()->attribute(SketchPlugin_Constraint::ENTITY_A())); - FeaturePtr aFeature = SketchPlugin_Sketch::getFeature(aRef->object()); + FeaturePtr aFeature = ModelAPI_Feature::feature(aRef->object()); if (!aFeature) return; std::string aCenterAttrName;