Salome HOME
Merge branch 'master' of newgeom:newgeom
[modules/shaper.git] / src / XGUI / XGUI_DocumentDataModel.h
index ee76b86ceaa6b7326d4c995cdb51234646be86fa..c43b99d19c42e5588b0aa859e2bac4e2cf03ed91 100644 (file)
@@ -56,6 +56,10 @@ public:
   //! Returns 0 if the given index is not index of a feature
   FeaturePtr feature(const QModelIndex& theIndex) const;
 
+  //! Returns QModelIndex which corresponds to the given feature if this is a part
+  //! If the feature is not found then index is not valid
+  QModelIndex partIndex(const FeaturePtr& theFeature) const;
+
   //! Activates a part data model if the index is a Part node index. 
   //! Returns true if active part changed.
   bool activatedIndex(const QModelIndex& theIndex);