Version: 9.12.0
SMESH::BelongToGeom Interface Reference

Logical functor (predicate) "Belong To Geometry". More...

import"SMESH_Filter.idl";

Inheritance diagram for SMESH::BelongToGeom:

Public Member Functions

void SetGeom (in GEOM::GEOM_Object theGeom)
 
void SetElementType (in ElementType theType)
 
void SetTolerance (in double theToler)
 The tolerance is used only if there is no submesh on the shape. More...
 
double GetTolerance ()
 
void SetShapeName (in string theName)
 
void SetShape (in string theID, in string theName)
 
string GetShapeName ()
 
string GetShapeID ()
 
boolean IsSatisfy (in long thEntityId)
 
long NbSatisfying (in SMESH::SMESH_IDSource obj)
 
void SetMesh (in SMESH_Mesh theMesh)
 
FunctorType GetFunctorType ()
 
ElementType GetElementType ()
 

Detailed Description

Logical functor (predicate) "Belong To Geometry".

Verify whether mesh element or node belong to pointed Geom Object

Member Function Documentation

◆ GetElementType()

ElementType SMESH::Functor::GetElementType ( )
inherited

◆ GetFunctorType()

FunctorType SMESH::Functor::GetFunctorType ( )
inherited

◆ GetShapeID()

string SMESH::BelongToGeom::GetShapeID ( )

◆ GetShapeName()

string SMESH::BelongToGeom::GetShapeName ( )

◆ GetTolerance()

double SMESH::BelongToGeom::GetTolerance ( )

◆ IsSatisfy()

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

◆ NbSatisfying()

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

◆ SetElementType()

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

◆ SetGeom()

void SMESH::BelongToGeom::SetGeom ( in GEOM::GEOM_Object  theGeom)

◆ SetMesh()

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

◆ SetShape()

void SMESH::BelongToGeom::SetShape ( in string  theID,
in string  theName 
)

◆ SetShapeName()

void SMESH::BelongToGeom::SetShapeName ( in string  theName)

◆ SetTolerance()

void SMESH::BelongToGeom::SetTolerance ( in double  theToler)

The tolerance is used only if there is no submesh on the shape.