]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/GeomData/GeomData_Dir.h
Salome HOME
Sub-features of sketcher support
[modules/shaper.git] / src / GeomData / GeomData_Dir.h
index 554fd04c4f1bc4659d23d43cc1448a373ce01867..56a8b9d2ac80db8fac7a821493c9332bc7ddd1e1 100644 (file)
@@ -9,6 +9,9 @@
 #include "GeomDataAPI_Dir.h"
 #include <TDataStd_RealArray.hxx>
 #include <TDF_Label.hxx>
+#include <boost/shared_ptr.hpp>
+
+class GeomAPI_Dir;
 
 /**\class GeomData_Dir
  * \ingroup DataModel
@@ -27,6 +30,8 @@ public:
   GEOMDATA_EXPORT virtual double y() const;
   /// Returns the Z double value
   GEOMDATA_EXPORT virtual double z() const;
+  /// Returns the direction of this attribute
+  GEOMDATA_EXPORT boost::shared_ptr<GeomAPI_Dir> dir();
 
 protected:
   /// Initializes attributes