Version: 8.3.0
SMESH_Measurements_i.cxx File Reference
Include dependency graph for SMESH_Measurements_i.cxx:

Functions

static void initMeasure (SMESH::Measure &theMeasure)
 this local function to avoid uninitialized fields More...
 
static bool getNodeNodeDistance (SMESH::Measure &theMeasure, const SMDS_MeshNode *theNode1, const SMDS_MeshNode *theNode2=0)
 
static SMESHDS_MeshgetMesh (SMESH::SMESH_IDSource_ptr theSource)
 
static bool isNodeType (SMESH::array_of_ElementType_var theTypes)
 
static double getNumericalValue (SMESH::SMESH_IDSource_ptr theSource, SMESH::Controls::NumericalFunctorPtr theFunctor)
 
static void enlargeBoundingBox (const SMDS_MeshNode *theNode, SMESH::Measure &theMeasure)
 
static void enlargeBoundingBox (const SMESH::SMESH_IDSource_ptr theObject, SMESH::Measure &theMeasure)
 

Function Documentation

static void enlargeBoundingBox ( const SMESH::SMESH_IDSource_ptr  theObject,
SMESH::Measure theMeasure 
)
static
static SMESHDS_Mesh* getMesh ( SMESH::SMESH_IDSource_ptr  theSource)
static
static double getNumericalValue ( SMESH::SMESH_IDSource_ptr  theSource,
SMESH::Controls::NumericalFunctorPtr  theFunctor 
)
static
static bool isNodeType ( SMESH::array_of_ElementType_var  theTypes)
static