Version: 8.3.0
SMESH::BelongToGenSurface Interface Reference

Logical functor (predicate) "Belong To Generic Surface". More...

import "SMESH_Filter.idl";

Inheritance diagram for SMESH::BelongToGenSurface:

Public Member Functions

void SetSurface (in GEOM::GEOM_Object theGeom, in ElementType theType)
 
void SetTolerance (in double theToler)
 
double GetTolerance ()
 
void SetShapeName (in string theName, in ElementType theType)
 
void SetShape (in string theID, in string theName, in ElementType theType)
 
string GetShapeName ()
 
string GetShapeID ()
 
void SetUseBoundaries (in boolean theUseBndRestrictions)
 Limit surface extent to bounding box of boundaries (edges) in surface parametric space. More...
 
boolean GetUseBoundaries ()
 
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 Generic Surface".

Verify whether mesh element lie in pointed Geom cylindrical object

Member Function Documentation

ElementType SMESH::Functor::GetElementType ( )
inherited
FunctorType SMESH::Functor::GetFunctorType ( )
inherited
string SMESH::BelongToSurface::GetShapeID ( )
inherited
string SMESH::BelongToSurface::GetShapeName ( )
inherited
double SMESH::BelongToSurface::GetTolerance ( )
inherited
boolean SMESH::BelongToSurface::GetUseBoundaries ( )
inherited
boolean SMESH::Predicate::IsSatisfy ( in long  thEntityId)
inherited
long SMESH::Predicate::NbSatisfying ( in SMESH::SMESH_IDSource  obj)
inherited
void SMESH::Functor::SetMesh ( in SMESH_Mesh  theMesh)
inherited
void SMESH::BelongToSurface::SetShape ( in string  theID,
in string  theName,
in ElementType  theType 
)
inherited
void SMESH::BelongToSurface::SetShapeName ( in string  theName,
in ElementType  theType 
)
inherited
void SMESH::BelongToGenSurface::SetSurface ( in GEOM::GEOM_Object  theGeom,
in ElementType  theType 
)
void SMESH::BelongToSurface::SetTolerance ( in double  theToler)
inherited
void SMESH::BelongToSurface::SetUseBoundaries ( in boolean  theUseBndRestrictions)
inherited

Limit surface extent to bounding box of boundaries (edges) in surface parametric space.

Boundaries are ignored by default