Version: 6.3.1
Public Member Functions

SMESH.LyingOnGeom Interface Reference

Logical functor (predicate) "Lying On Geometry". More...

import "SMESH_Filter.idl";

Inheritance diagram for SMESH.LyingOnGeom:
Inheritance graph
[legend]

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.
double GetTolerance ()
void SetShapeName (in string theName)
void SetShape (in string theID, in string theName)
string GetShapeName ()
string GetShapeID ()
boolean IsSatisfy (in long thEntityId)
void SetMesh (in SMESH_Mesh theMesh)
FunctorType GetFunctorType ()
ElementType GetElementType ()

Detailed Description

Logical functor (predicate) "Lying On Geometry".

Verify whether mesh element or node lying or partially lying on the pointed Geom Object

Definition at line 268 of file SMESH_Filter.idl.


Member Function Documentation

ElementType SMESH.Functor.GetElementType ( ) [inherited]
FunctorType SMESH.Functor.GetFunctorType ( ) [inherited]
string SMESH.LyingOnGeom.GetShapeID ( )
string SMESH.LyingOnGeom.GetShapeName ( )
double SMESH.LyingOnGeom.GetTolerance ( )
boolean SMESH.Predicate.IsSatisfy ( in long  thEntityId) [inherited]
void SMESH.LyingOnGeom.SetElementType ( in ElementType  theType)
void SMESH.LyingOnGeom.SetGeom ( in GEOM::GEOM_Object  theGeom)
void SMESH.Functor.SetMesh ( in SMESH_Mesh  theMesh) [inherited]
void SMESH.LyingOnGeom.SetShape ( in string  theID,
in string  theName 
)
void SMESH.LyingOnGeom.SetShapeName ( in string  theName)
void SMESH.LyingOnGeom.SetTolerance ( in double  theToler)

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

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS