X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_ISelection.h;fp=src%2FModuleBase%2FModuleBase_ISelection.h;h=45022231bd8ce7103712a3101742d964013e7187;hb=0a909334d2b82cfcf3f9cb60d0719b81db86c005;hp=62e017eea23fe6376e83122eb9f3b0f8bd5f7f04;hpb=d1c3a1eb0a508414fbf1876787f522efb43700c5;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_ISelection.h b/src/ModuleBase/ModuleBase_ISelection.h index 62e017eea..45022231b 100644 --- a/src/ModuleBase/ModuleBase_ISelection.h +++ b/src/ModuleBase/ModuleBase_ISelection.h @@ -22,7 +22,7 @@ #include class ModuleBase_ViewerPrs; -class Handle_SelectMgr_EntityOwner; +class SelectMgr_EntityOwner; /** * \ingroup GUI @@ -55,7 +55,7 @@ class ModuleBase_ISelection /// \param thePrs a container for selection /// \param theOwner a selection owner virtual void fillPresentation(std::shared_ptr& thePrs, - const Handle_SelectMgr_EntityOwner& theOwner) const = 0; + const Handle(SelectMgr_EntityOwner)& theOwner) const = 0; /** * Returns list of features currently selected in object browser @@ -78,7 +78,7 @@ class ModuleBase_ISelection virtual void selectedAISObjects(AIS_ListOfInteractive& theList) const = 0; //! Returns list of currently selected QModelIndexes - virtual ObjectPtr getSelectableObject(const Handle_SelectMgr_EntityOwner& theOwner) const = 0; + virtual ObjectPtr getSelectableObject(const Handle(SelectMgr_EntityOwner)& theOwner) const = 0; //! Return the shape from the viewer presentation. //! If the shape is equal to the shape of selected object, it returns an empty shape