Version: 9.12.0
SMESH::BelongToCylinder Interface Reference

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

import"SMESH_Filter.idl";

Inheritance diagram for SMESH::BelongToCylinder:

Public Member Functions

void SetCylinder (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 Cylinder".

Verify whether mesh element lie on pointed Geom cylindrical object

Member Function Documentation

◆ GetElementType()

ElementType SMESH::Functor::GetElementType ( )
inherited

◆ GetFunctorType()

FunctorType SMESH::Functor::GetFunctorType ( )
inherited

◆ GetShapeID()

string SMESH::BelongToSurface::GetShapeID ( )
inherited

◆ GetShapeName()

string SMESH::BelongToSurface::GetShapeName ( )
inherited

◆ GetTolerance()

double SMESH::BelongToSurface::GetTolerance ( )
inherited

◆ GetUseBoundaries()

boolean SMESH::BelongToSurface::GetUseBoundaries ( )
inherited

◆ IsSatisfy()

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

◆ NbSatisfying()

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

◆ SetCylinder()

void SMESH::BelongToCylinder::SetCylinder ( in GEOM::GEOM_Object  theGeom,
in ElementType  theType 
)

◆ SetMesh()

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

◆ SetShape()

void SMESH::BelongToSurface::SetShape ( in string  theID,
in string  theName,
in ElementType  theType 
)
inherited

◆ SetShapeName()

void SMESH::BelongToSurface::SetShapeName ( in string  theName,
in ElementType  theType 
)
inherited

◆ SetTolerance()

void SMESH::BelongToSurface::SetTolerance ( in double  theToler)
inherited

◆ SetUseBoundaries()

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