#include <SMESH_ControlsDef.hxx>
double AspectRatio::GetBadRate |
( |
double |
Value, |
|
|
int |
nbNodes |
|
) |
| const |
|
virtual |
void NumericalFunctor::GetHistogram |
( |
int |
nbIntervals, |
|
|
std::vector< int > & |
nbEvents, |
|
|
std::vector< double > & |
funValues, |
|
|
const std::vector< int > & |
elements, |
|
|
const double * |
minmax = 0 , |
|
|
const bool |
isLogarithmic = false |
|
) |
| |
|
inherited |
References SMESH::Controls::TSequenceOfXYZ::clear(), SMDS_Mesh::FindElement(), SMDS_MeshElement::GetType(), SMESH::Controls::NumericalFunctor::GetType(), and SMESH::Controls::NumericalFunctor::myMesh.
Referenced by getAngle(), SMESH::Controls::NumericalFunctor::GetValue(), SMESH::Controls::MaxElementLength2D::GetValue(), SMESH::Controls::MaxElementLength3D::GetValue(), GetValue(), SMESH::Controls::AspectRatio3D::GetValue(), SMESH::Controls::Length2D::GetValue(), and StdMeshers_MaxElementArea::SetParametersByMesh().
References SMESH::Controls::TSequenceOfXYZ::clear(), SMDS_MeshElement::GetType(), SMDS_MeshNode::GetXYZ(), SMDS_MeshElement::IsQuadratic(), SMDS_MeshElement::NbNodes(), SMDS_MeshElement::nodesIterator(), SMESH::Controls::TSequenceOfXYZ::push_back(), SMESH::Controls::TSequenceOfXYZ::reserve(), SMESH::Controls::TSequenceOfXYZ::setElement(), SMDSAbs_Edge, and SMDSAbs_Face.
long NumericalFunctor::GetPrecision |
( |
| ) |
const |
|
inherited |
double AspectRatio::GetValue |
( |
long |
theElementId | ) |
|
|
virtual |
double NumericalFunctor::Round |
( |
const double & |
value | ) |
|
|
inherited |
void NumericalFunctor::SetMesh |
( |
const SMDS_Mesh * |
theMesh | ) |
|
|
virtualinherited |
void NumericalFunctor::SetPrecision |
( |
const long |
thePrecision | ) |
|
|
inherited |
const SMDS_Mesh* SMESH::Controls::NumericalFunctor::myMesh |
|
protectedinherited |
Referenced by SMESH::Controls::BadOrientedVolume::BadOrientedVolume(), SMESH::Controls::CoincidentElements::CoincidentElements(), SMESH::Controls::FreeBorders::FreeBorders(), SMESH::Controls::FreeEdges::FreeEdges(), SMESH::Controls::NumericalFunctor::GetHistogram(), SMESH::Controls::NumericalFunctor::GetPoints(), SMESH::Controls::NumericalFunctor::GetValue(), SMESH::Controls::Volume::GetValue(), SMESH::Controls::MaxElementLength3D::GetValue(), GetValue(), SMESH::Controls::AspectRatio3D::GetValue(), SMESH::Controls::MultiConnection::GetValue(), SMESH::Controls::MultiConnection2D::GetValue(), SMESH::Controls::BallDiameter::GetValue(), SMESH::Controls::NodeConnectivityNumber::GetValue(), SMESH::Controls::Length2D::GetValues(), SMESH::Controls::MultiConnection2D::GetValues(), SMESH::Controls::CoincidentElements::IsSatisfy(), SMESH::Controls::FreeBorders::IsSatisfy(), SMESH::Controls::BadOrientedVolume::IsSatisfy(), SMESH::Controls::BareBorderVolume::IsSatisfy(), SMESH::Controls::BareBorderFace::IsSatisfy(), SMESH::Controls::OverConstrainedVolume::IsSatisfy(), SMESH::Controls::OverConstrainedFace::IsSatisfy(), SMESH::Controls::FreeEdges::IsSatisfy(), SMESH::Controls::NumericalFunctor::SetMesh(), SMESH::Controls::CoincidentElements::SetMesh(), SMESH::Controls::FreeBorders::SetMesh(), SMESH::Controls::BadOrientedVolume::SetMesh(), and SMESH::Controls::FreeEdges::SetMesh().
long SMESH::Controls::NumericalFunctor::myPrecision |
|
protectedinherited |
double SMESH::Controls::NumericalFunctor::myPrecisionValue |
|
protectedinherited |