SHAPER  9.12.0
PartSet_ResultGroupNameFilter Class Reference

A class which filters results with groupName() result in filter parameters. More...

Inheritance diagram for PartSet_ResultGroupNameFilter:
Inheritance graph

Public Member Functions

 PartSet_ResultGroupNameFilter (ModuleBase_IWorkshop *theWorkshop)
 Constructor. More...
 
void setGroupNames (const std::set< std::string > &theGroupNames)
 
virtual Standard_Boolean IsOk (const Handle &&theOwner) const
 Returns True if selected presentation can be selected. More...
 

Data Fields

DEFINE_STANDARD_RTTIEXT(PartSet_ResultGroupNameFilter, SelectMgr_Filter) private std::set< std::string > myGroupNames
 

Detailed Description

A class which filters results with groupName() result in filter parameters.

Constructor & Destructor Documentation

◆ PartSet_ResultGroupNameFilter()

PartSet_ResultGroupNameFilter::PartSet_ResultGroupNameFilter ( ModuleBase_IWorkshop theWorkshop)
inline

Constructor.

Parameters
theWorkshopa pointer to workshop

Member Function Documentation

◆ IsOk()

Standard_Boolean PartSet_ResultGroupNameFilter::IsOk ( const Handle &&  theOwner) const
virtual

Returns True if selected presentation can be selected.

Parameters
theOwneran owner of the persentation