SMESH.Controls.Filter Class Reference

#include <SMESH_ControlsDef.hxx>

Collaboration diagram for SMESH.Controls.Filter:
Collaboration graph

Public Types

typedef std::vector< long > TIdSequence

Public Member Functions

 Filter ()
virtual ~Filter ()
virtual void SetPredicate (PredicatePtr thePred)
virtual void GetElementsId (const SMDS_Mesh *theMesh, TIdSequence &theSequence)

Static Public Member Functions

static void GetElementsId (const SMDS_Mesh *theMesh, PredicatePtr thePredicate, TIdSequence &theSequence)

Protected Attributes

PredicatePtr myPredicate

Detailed Description

Definition at line 789 of file SMESH_ControlsDef.hxx.


Member Typedef Documentation

typedef std::vector<long> SMESH.Controls.Filter.TIdSequence

Definition at line 795 of file SMESH_ControlsDef.hxx.


Constructor & Destructor Documentation

SMESH.Controls.Filter.Filter (  ) 
virtual SMESH.Controls.Filter.~Filter (  )  [virtual]

Member Function Documentation

virtual void SMESH.Controls.Filter.SetPredicate ( PredicatePtr  thePred  )  [virtual]
virtual void SMESH.Controls.Filter.GetElementsId ( const SMDS_Mesh theMesh,
TIdSequence theSequence 
) [virtual]
static void SMESH.Controls.Filter.GetElementsId ( const SMDS_Mesh theMesh,
PredicatePtr  thePredicate,
TIdSequence theSequence 
) [static]

Field Documentation

PredicatePtr SMESH.Controls.Filter.myPredicate [protected]

Definition at line 809 of file SMESH_ControlsDef.hxx.


Generated on 17 May 2014 for SALOME - SMESH by  doxygen 1.6.1