Salome HOME
A fix to remove the selection filter by abort the sketch operation.
[modules/shaper.git] / src / GeomDataAPI / GeomDataAPI_Dir.h
index e8c86f46a7bd1f0d8b1589a5fed2bd54d923585e..968edb2325670112dc8e008c5afb2bb9c383ea1e 100644 (file)
@@ -1,3 +1,5 @@
+// Copyright (C) 2014-20xx CEA/DEN, EDF R&D
+
 // File:        GeomDataAPI_Dir.h
 // Created:     24 Apr 2014
 // Author:      Mikhail PONIKAROV
@@ -21,7 +23,7 @@ class GeomDataAPI_Dir : public ModelAPI_Attribute
   /// Defines the double value
   virtual void setValue(const double theX, const double theY, const double theZ) = 0;
   /// Defines the direction
-  virtual void setValue(const boost::shared_ptr<GeomAPI_Dir>& theDir) = 0;
+  virtual void setValue(const std::shared_ptr<GeomAPI_Dir>& theDir) = 0;
 
   /// Returns the X double value
   virtual double x() const = 0;
@@ -30,7 +32,7 @@ class GeomDataAPI_Dir : public ModelAPI_Attribute
   /// Returns the Z double value
   virtual double z() const = 0;
   /// Returns the direction of this attribute
-  virtual boost::shared_ptr<GeomAPI_Dir> dir() = 0;
+  virtual std::shared_ptr<GeomAPI_Dir> dir() = 0;
 
   /// Returns the type of this class of attributes
   static inline std::string type()