Open CASCADE Technology 6.6.0
Public Member Functions
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