Salome HOME
Task 2.12. New entities: ellipses and arcs of ellipses (issue #3003)
[modules/shaper.git] / src / SketchPlugin / SketchPlugin_MacroEllipse.h
index 2b92f7f2aad55a8b81abc0b590e2f22ca8cb2388..4bea22221d0ad0aa44f24c9aa6d7ed403caea2c4 100644 (file)
@@ -162,8 +162,11 @@ private:
 
   FeaturePtr createEllipseFeature();
 
-  void createAuxiliaryPoint(const AttributePtr& theEllipsePoint);
-  void createAuxiliaryAxis(const AttributePtr& theStartPoint, const AttributePtr& theEndPoint);
+  void createAuxiliaryPoint(const FeaturePtr& theEllipseFeature,
+                            const std::string& theEllipsePoint);
+  void createAuxiliaryAxis(const FeaturePtr& theEllipseFeature,
+                           const std::string& theStartPoint,
+                           const std::string& theEndPoint);
 
   void createInternalConstraint(const AttributePtr& thePoint1, const AttributePtr& thePoint2);