|
SHAPER
9.15.0
|
A class which filters groups object in addition to documents (see issue #310) More...

Public Member Functions | |
| PartSet_GlobalFilter (ModuleBase_IWorkshop *theWorkshop) | |
| Constructor. More... | |
| virtual Standard_Boolean | IsOk (const Handle &&theOwner) const |
| Returns True if selected presentation can be selected. More... | |
| void | addNonSelectableType (const QString &theType) |
| Add an object type name to list of non selectable objects. More... | |
| void | removeNonSelectableType (const QString &theType) |
| Removes an object type name from list of non selectable objects. More... | |
| QStringList | nonSelectableTypes () const |
| Returns list of non-selectable an object type names. More... | |
Data Fields | |
| DEFINE_STANDARD_RTTIEXT(ModuleBase_ShapeDocumentFilter, SelectMgr_Filter) protected QStringList | myNonSelectableTypes |
A class which filters groups object in addition to documents (see issue #310)
| PartSet_GlobalFilter::PartSet_GlobalFilter | ( | ModuleBase_IWorkshop * | theWorkshop | ) |
Constructor.
| theWorkshop | a pointer to workshop |
|
virtual |
Returns True if selected presentation can be selected.
| theOwner | an owner of the persentation |
Reimplemented from ModuleBase_ShapeDocumentFilter.
|
inlineinherited |
Add an object type name to list of non selectable objects.
| theType | - a name of an object type |
|
inlineinherited |
Removes an object type name from list of non selectable objects.
| theType | - a name of an object type |
|
inlineinherited |
Returns list of non-selectable an object type names.