Version: 8.3.0
SMESH::BelongToSurface Interface Reference

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

import "SMESH_Filter.idl";

Inheritance diagram for SMESH::BelongToSurface:

Public Member Functions

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 Surface".

Base interface for "belong to plane" and "belong to cylinder" and "Belong To Generic Surface" interfaces

Member Function Documentation

ElementType SMESH::Functor::GetElementType ( )
inherited
FunctorType SMESH::Functor::GetFunctorType ( )
inherited
string SMESH::BelongToSurface::GetShapeID ( )
string SMESH::BelongToSurface::GetShapeName ( )
double SMESH::BelongToSurface::GetTolerance ( )
boolean SMESH::BelongToSurface::GetUseBoundaries ( )
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 
)
void SMESH::BelongToSurface::SetShapeName ( in string  theName,
in ElementType  theType 
)
void SMESH::BelongToSurface::SetTolerance ( in double  theToler)
void SMESH::BelongToSurface::SetUseBoundaries ( in boolean  theUseBndRestrictions)

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

Boundaries are ignored by default