List of all members |
Public Types |
Public Member Functions |
Static Public Member Functions |
Protected Attributes
SMESH::Controls::Filter Class Reference
#include <SMESH_ControlsDef.hxx>
Public Types | |
typedef std::vector< long > TIdSequence | |
Public Member Functions | |
Filter () | |
virtual void GetElementsId (const SMDS_Mesh *theMesh, TIdSequence &theSequence) | |
virtual void SetPredicate (PredicatePtr thePred) | |
virtual ~Filter () | |
Static Public Member Functions | |
static void GetElementsId (const SMDS_Mesh *theMesh, PredicatePtr thePredicate, TIdSequence &theSequence) | |
Protected Attributes | |
PredicatePtr myPredicate | |
Member Typedef Documentation
◆ TIdSequence
typedef std::vector<long> SMESH::Controls::Filter::TIdSequence |
Constructor & Destructor Documentation
◆ Filter()
Filter::Filter | ( | ) |
◆ ~Filter()
|
virtual |
Member Function Documentation
◆ GetElementsId() [1/2]
|
static |
References SMDS_Mesh::elementsIterator(), and SMDS_MeshElement::GetID().
◆ GetElementsId() [2/2]
|
virtual |
References myPredicate.
◆ SetPredicate()
|
virtual |
References myPredicate.
Member Data Documentation
◆ myPredicate
|
protected |
Referenced by GetElementsId(), and SetPredicate().
The documentation for this class was generated from the following files:
- src/3rdParty/salomesmesh/inc/SMESH_ControlsDef.hxx
- src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp