Version: 9.12.0
SMESH::NumericalFunctor Interface Reference

Numerical functors are intended for calculating value by Id of mesh entity. More...

import"SMESH_Filter.idl";

Inheritance diagram for SMESH::NumericalFunctor:

Public Member Functions

double GetValue (in smIdType theElementId)
 
boolean IsApplicable (in smIdType theElementId)
 
Histogram GetHistogram (in short nbIntervals, in boolean isLogarithmic)
 
Histogram GetLocalHistogram (in short nbIntervals, in boolean isLogarithmic, in SMESH::SMESH_IDSource obj)
 
void SetPrecision (in long thePrecision)
 Set precision for calculation. More...
 
long GetPrecision ()
 
void SetMesh (in SMESH_Mesh theMesh)
 
FunctorType GetFunctorType ()
 
ElementType GetElementType ()
 

Detailed Description

Numerical functors are intended for calculating value by Id of mesh entity.

Member Function Documentation

◆ GetElementType()

ElementType SMESH::Functor::GetElementType ( )
inherited

◆ GetFunctorType()

FunctorType SMESH::Functor::GetFunctorType ( )
inherited

◆ GetHistogram()

Histogram SMESH::NumericalFunctor::GetHistogram ( in short  nbIntervals,
in boolean  isLogarithmic 
)

◆ GetLocalHistogram()

Histogram SMESH::NumericalFunctor::GetLocalHistogram ( in short  nbIntervals,
in boolean  isLogarithmic,
in SMESH::SMESH_IDSource  obj 
)

◆ GetPrecision()

long SMESH::NumericalFunctor::GetPrecision ( )

◆ GetValue()

double SMESH::NumericalFunctor::GetValue ( in smIdType  theElementId)

◆ IsApplicable()

boolean SMESH::NumericalFunctor::IsApplicable ( in smIdType  theElementId)

◆ SetMesh()

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

◆ SetPrecision()

void SMESH::NumericalFunctor::SetPrecision ( in long  thePrecision)

Set precision for calculation.

It is a position after point which is used to functor value after calculation.