#include <SMESH_Measurements_i.hxx>

Public Member Functions | |
| Measurements_i () | |
| ~Measurements_i () | |
| SMESH::Measure | MinDistance (SMESH::SMESH_IDSource_ptr theSource1, SMESH::SMESH_IDSource_ptr theSource2) |
| minimal distance between two given entities More... | |
| SMESH::Measure | BoundingBox (const SMESH::ListOfIDSources &theSources) |
| common bounding box of entities More... | |
| double | Length (SMESH::SMESH_IDSource_ptr theSource) |
| sum of length of 1D elements of the source More... | |
| double | Area (SMESH::SMESH_IDSource_ptr) |
| sum of area of 2D elements of the source More... | |
| double | Volume (SMESH::SMESH_IDSource_ptr) |
| sum of volume of 3D elements of the source More... | |
| Measurements_i::Measurements_i | ( | ) |
| Measurements_i::~Measurements_i | ( | ) |
| double Measurements_i::Area | ( | SMESH::SMESH_IDSource_ptr | theSource | ) |
sum of area of 2D elements of the source
References getNumericalValue().
| SMESH::Measure Measurements_i::BoundingBox | ( | const SMESH::ListOfIDSources & | theSources | ) |
common bounding box of entities
References enlargeBoundingBox(), and initMeasure().
| double Measurements_i::Length | ( | SMESH::SMESH_IDSource_ptr | theSource | ) |
sum of length of 1D elements of the source
References getNumericalValue().
| SMESH::Measure Measurements_i::MinDistance | ( | SMESH::SMESH_IDSource_ptr | theSource1, |
| SMESH::SMESH_IDSource_ptr | theSource2 | ||
| ) |
minimal distance between two given entities
References SMDS_Mesh::FindNode(), getMesh(), getNodeNodeDistance(), initMeasure(), and isNodeType().
| double Measurements_i::Volume | ( | SMESH::SMESH_IDSource_ptr | theSource | ) |
sum of volume of 3D elements of the source
References getNumericalValue().