Salome HOME
A fix to remove the selection filter by abort the sketch operation.
[modules/shaper.git] / src / GeomAPI / GeomAPI_Curve.h
index e4f494875c029aec2065b8c6758908886d791ff9..f09654a8c941328b2f0554a6ccf9035589ec09d4 100644 (file)
@@ -1,3 +1,5 @@
+// Copyright (C) 2014-20xx CEA/DEN, EDF R&D
+
 // File:        GeomAPI_Curve.hxx
 // Created:     04 Sep 2014
 // Author:      Mikhail PONIKAROV
@@ -6,7 +8,7 @@
 #define GeomAPI_Curve_H_
 
 #include <GeomAPI_Shape.h>
-#include <boost/shared_ptr.hpp>
+#include <memory>
 
 /**\class GeomAPI_Curve
  * \ingroup DataModel
@@ -20,7 +22,7 @@ class GEOMAPI_EXPORT GeomAPI_Curve : public GeomAPI_Interface
   GeomAPI_Curve();
 
   /// Creates a curve from the shape (edge)
-  GeomAPI_Curve(const boost::shared_ptr<GeomAPI_Shape>& theShape);
+  GeomAPI_Curve(const std::shared_ptr<GeomAPI_Shape>& theShape);
 
   /// Returns true if curve is not initialized
   bool isNull() const;