SMESH::Controls::Length2D Class Reference
#include <SMESH_ControlsDef.hxx>
Classes | |
struct Value | |
Public Types | |
typedef std::set< Value > TValues | |
Public Member Functions | |
virtual double GetBadRate (double Value, int nbNodes) const | |
virtual SMDSAbs_ElementType GetType () const | |
virtual double GetValue (long theElementId) | |
void GetValues (TValues &theValues) | |
![]() | |
void GetHistogram (int nbIntervals, std::vector< int > &nbEvents, std::vector< double > &funValues, const std::vector< int > &elements, const double *minmax=0, const bool isLogarithmic=false) | |
Return histogram of functor values. More... | |
bool GetPoints (const int theId, TSequenceOfXYZ &theRes) const | |
long GetPrecision () const | |
virtual double GetValue (const TSequenceOfXYZ &thePoints) | |
NumericalFunctor () | |
double Round (const double &value) | |
virtual void SetMesh (const SMDS_Mesh *theMesh) | |
void SetPrecision (const long thePrecision) | |
![]() | |
~Functor () | |
Additional Inherited Members | |
![]() | |
static bool GetPoints (const SMDS_MeshElement *theElem, TSequenceOfXYZ &theRes) | |
![]() | |
const SMDS_MeshElement * myCurrElement | |
const SMDS_Mesh * myMesh | |
long myPrecision | |
double myPrecisionValue | |
Member Typedef Documentation
◆ TValues
typedef std::set<Value> SMESH::Controls::Length2D::TValues |
Member Function Documentation
◆ GetBadRate()
|
virtual |
Implements SMESH::Controls::NumericalFunctor.
◆ GetType()
|
virtual |
Implements SMESH::Controls::NumericalFunctor.
Referenced by SMESH::Controls::CoincidentElements::IsSatisfy().
◆ GetValue()
|
virtual |
◆ GetValues()
void Length2D::GetValues | ( | TValues & | theValues | ) |
The documentation for this class was generated from the following files:
- src/3rdParty/salomesmesh/inc/SMESH_ControlsDef.hxx
- src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp