class ModuleBase_IWorkshop;
/**
+* \ingroup GUI
+* \class ModuleBase_FilterNoConsructionSubShapes
* A filter which provides filtering of selection in 3d viewer.
* Installing of this filter lets to select objects which belong to
* currently active document or to global document
class ModuleBase_FilterNoConsructionSubShapes: public SelectMgr_Filter
{
public:
+ /// Constructor
+ /// \param theWorkshop instance of workshop interface
Standard_EXPORT ModuleBase_FilterNoConsructionSubShapes(ModuleBase_IWorkshop* theWorkshop):
SelectMgr_Filter(), myWorkshop(theWorkshop) {}
DEFINE_STANDARD_RTTI(ModuleBase_FilterNoConsructionSubShapes)
protected:
+ /// Instance of workshop interface
ModuleBase_IWorkshop* myWorkshop;
};