Salome HOME
#1802 Crash when I create a circle on projected axis
[modules/shaper.git] / src / SketchAPI / SketchAPI_Circle.h
index 70af08f010e1aa714cbe295176ccd9804856ebe3..3c10b00c11772bc73447e54de9ffc9562a14d8c3 100644 (file)
 #include "SketchAPI.h"
 #include "SketchAPI_SketchEntity.h"
 
-#include <GeomDataAPI_Point2D.h>
-
 #include <SketchPlugin_Circle.h>
 
 class ModelHighAPI_Selection;
 
-/// \class FeaturesAPI_Boolean
+/// \class SketchAPI_Circle
 /// \ingroup CPPHighAPI
 /// \brief Interface for Circle feature.
 class SketchAPI_Circle: public SketchAPI_SketchEntity
@@ -139,6 +137,10 @@ public:
   /// Set third point.
   SKETCHAPI_EXPORT
   void setThirdPoint(const std::shared_ptr<GeomAPI_Pnt2d>& thePoint);
+
+  /// Dump wrapped feature
+  SKETCHAPI_EXPORT
+  virtual void dump(ModelHighAPI_Dumper& theDumper) const;
 };
 
 /// Pointer on Circle object.