Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of newgeom:newgeom
[modules/shaper.git]
/
src
/
ModelAPI
/
ModelAPI_Feature.h
diff --git
a/src/ModelAPI/ModelAPI_Feature.h
b/src/ModelAPI/ModelAPI_Feature.h
index dd98c597a02c7f466f9caa61a01ec77d804e5c38..6d7955f4b1dee713b9149faa581656770c1f5155 100644
(file)
--- a/
src/ModelAPI/ModelAPI_Feature.h
+++ b/
src/ModelAPI/ModelAPI_Feature.h
@@
-56,6
+56,10
@@
public:
MODELAPI_EXPORT virtual boost::shared_ptr<ModelAPI_Document> document()
{return myDoc;}
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() {}
/// To virtually destroy the fields of successors
virtual ~ModelAPI_Feature() {}