Open CASCADE Technology 6.6.0
Data Structures
IFSelect_SelectSignature.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_IFSelect_SelectSignature.hxx>
#include <Handle_IFSelect_Signature.hxx>
#include <Handle_IFSelect_SignCounter.hxx>
#include <TCollection_AsciiString.hxx>
#include <Standard_Integer.hxx>
#include <TColStd_SequenceOfAsciiString.hxx>
#include <TColStd_SequenceOfInteger.hxx>
#include <IFSelect_SelectExtract.hxx>
#include <Standard_CString.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_Standard_Transient.hxx>
#include <Handle_Interface_InterfaceModel.hxx>

Data Structures

class  IFSelect_SelectSignature
 A SelectSignature sorts the Entities on a Signature Matching.
The signature to match is given at creation time. Also, the
required match is given at creation time : exact (IsEqual) or
contains (the Type's Name must contain the criterium Text)

Remark that no more interpretation is done, it is an
alpha-numeric signature : for instance, DynamicType is matched
as such, super-types are not considered

Also, numeric (integer) comparisons are supported : an item
can be <val ou <=val or >val or >=val , val being an Integer

A SelectSignature may also be created from a SignCounter,
which then just gives its LastValue as SignatureValue
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines