Version: 9.12.0
SMESH::RangeOfIds Interface Reference

Abstract logical functor (predicate) "RangeOfIds". More...

import"SMESH_Filter.idl";

Inheritance diagram for SMESH::RangeOfIds:

Public Member Functions

void SetRange (in smIdType_array theIds)
 
boolean SetRangeStr (in string theRange)
 
string GetRangeStr ()
 
void SetElementType (in ElementType theType)
 
boolean IsSatisfy (in long thEntityId)
 
long NbSatisfying (in SMESH::SMESH_IDSource obj)
 
void SetMesh (in SMESH_Mesh theMesh)
 
FunctorType GetFunctorType ()
 
ElementType GetElementType ()
 

Detailed Description

Abstract logical functor (predicate) "RangeOfIds".

Verify whether an Entity Id belongs to defined sequence of id's

Member Function Documentation

◆ GetElementType()

ElementType SMESH::Functor::GetElementType ( )
inherited

◆ GetFunctorType()

FunctorType SMESH::Functor::GetFunctorType ( )
inherited

◆ GetRangeStr()

string SMESH::RangeOfIds::GetRangeStr ( )

◆ IsSatisfy()

boolean SMESH::Predicate::IsSatisfy ( in long  thEntityId)
inherited

◆ NbSatisfying()

long SMESH::Predicate::NbSatisfying ( in SMESH::SMESH_IDSource  obj)
inherited

◆ SetElementType()

void SMESH::RangeOfIds::SetElementType ( in ElementType  theType)

◆ SetMesh()

void SMESH::Functor::SetMesh ( in SMESH_Mesh  theMesh)
inherited

◆ SetRange()

void SMESH::RangeOfIds::SetRange ( in smIdType_array  theIds)

◆ SetRangeStr()

boolean SMESH::RangeOfIds::SetRangeStr ( in string  theRange)