The MeshEvalRangePoint class searches for facets that has point indices out of range. More...
#include <Degeneration.h>
Public Member Functions | |
| bool | Evaluate () |
| Searches for facets that has point indices out of range. More... | |
| std::vector< PointIndex > | GetIndices () const |
| Returns the indices of all facets with invalid point indices. More... | |
| MeshEvalRangePoint (const MeshKernel &rclM) | |
| Construction. More... | |
| ~MeshEvalRangePoint () | |
| Destruction. More... | |
Public Member Functions inherited from MeshCore::MeshEvaluation | |
| virtual bool | Evaluate ()=0 |
| Evaluates the mesh kernel with respect to certain criteria. More... | |
| MeshEvaluation (const MeshKernel &rclB) | |
| virtual | ~MeshEvaluation () |
The MeshEvalRangePoint class searches for facets that has point indices out of range.
| MeshCore::MeshEvalRangePoint::MeshEvalRangePoint | ( | const MeshKernel & | rclM | ) |
Construction.
| MeshCore::MeshEvalRangePoint::~MeshEvalRangePoint | ( | ) |
Destruction.
|
virtual |
Searches for facets that has point indices out of range.
Implements MeshCore::MeshEvaluation.
Referenced by Mesh::MeshObject::hasPointsOutOfRange(), MeshGui::DlgEvaluateMeshImp::on_analyzeIndicesButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairAllTogether_clicked(), and Mesh::MeshObject::validateIndices().
| std::vector< PointIndex > MeshEvalRangePoint::GetIndices | ( | ) | const |
Returns the indices of all facets with invalid point indices.
Referenced by MeshCore::MeshFixRangePoint::Fixup().