Open CASCADE Technology 6.6.0
|
A SelectType keeps or rejects Entities of which the Type
is Kind of a given Cdl Type
#include <IFSelect_SelectType.hxx>
Public Member Functions | |
IFSelect_SelectType () | |
Creates a SelectType. Default is no filter | |
IFSelect_SelectType (const Handle< Standard_Type > &atype) | |
Creates a SelectType for a given Type | |
void | SetType (const Handle< Standard_Type > &atype) |
Sets a TYpe for filter | |
Handle_Standard_Type | TypeForMatch () const |
Returns the Type to be matched for select : this is the type given at instantiation time | |
TCollection_AsciiString | ExtractLabel () const |
Returns a text defining the criterium. (should by gotten from Type of Entity used for instantiation) |
IFSelect_SelectType::IFSelect_SelectType | ( | ) |
IFSelect_SelectType::IFSelect_SelectType | ( | const Handle< Standard_Type > & | atype | ) |
TCollection_AsciiString IFSelect_SelectType::ExtractLabel | ( | ) | const [virtual] |
Implements IFSelect_SelectExtract.
void IFSelect_SelectType::SetType | ( | const Handle< Standard_Type > & | atype | ) |
Handle_Standard_Type IFSelect_SelectType::TypeForMatch | ( | ) | const [virtual] |
Implements IFSelect_SelectAnyType.