Salome HOME
Update test cases according to new Fillet API.
[modules/shaper.git] / src / SketchPlugin / SketchPlugin_Fillet.h
index b25e0257d0f1a2d05021032350c4e72d4cf86385..49388f26a5aad2382cf7ec1ac1ae015b428027f7 100644 (file)
@@ -12,6 +12,7 @@
 #include "SketchPlugin_SketchEntity.h"
 
 #include <GeomAPI_IPresentable.h>
+#include <GeomDataAPI_Point2D.h>
 
 class GeomAPI_XY;
 
@@ -65,6 +66,11 @@ class SketchPlugin_Fillet: public SketchPlugin_SketchEntity, public GeomAPI_IPre
   /// \brief Use plugin manager for features creation
   SketchPlugin_Fillet();
 
+private:
+  bool calculateFilletParameters();
+
+  bool findFeaturesContainingFilletPoint(std::shared_ptr<GeomDataAPI_Point2D> theFilletPoint);
+
 private:
     FeaturePtr myBaseFeatures[2];
     std::string myFeatAttributes[4]; // attributes of features