IFSelect_SelectType Class Reference

A SelectType keeps or rejects Entities of which the Type
is Kind of a given Cdl Type

#include <IFSelect_SelectType.hxx>

Inheritance diagram for IFSelect_SelectType:
Inheritance graph
[legend]

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)


Constructor & Destructor Documentation

IFSelect_SelectType::IFSelect_SelectType (  ) 
IFSelect_SelectType::IFSelect_SelectType ( const Handle< Standard_Type > &  atype  ) 

Member Function Documentation

TCollection_AsciiString IFSelect_SelectType::ExtractLabel (  )  const [virtual]
void IFSelect_SelectType::SetType ( const Handle< Standard_Type > &  atype  ) 
Handle_Standard_Type IFSelect_SelectType::TypeForMatch (  )  const [virtual]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:56:49 2011 for Open CASCADE Technology by  doxygen 1.6.3