Salome HOME
Merge branch 'master' of newgeom:newgeom
[modules/shaper.git] / src / ModelAPI / ModelAPI_Feature.h
index dd98c597a02c7f466f9caa61a01ec77d804e5c38..6d7955f4b1dee713b9149faa581656770c1f5155 100644 (file)
@@ -56,6 +56,10 @@ public:
   MODELAPI_EXPORT virtual boost::shared_ptr<ModelAPI_Document> document()
   {return myDoc;}
 
+  /// Returns true if feature refers to the same model data instance
+  MODELAPI_EXPORT virtual bool isSame(const boost::shared_ptr<ModelAPI_Feature>& theFeature)
+  {return theFeature.get() == this;}
+
   /// To virtually destroy the fields of successors
   virtual ~ModelAPI_Feature() {}