The MeshEvalCorruptedFacets class searches for facets with several equal point indices. More...
#include <Degeneration.h>
Public Member Functions | |
bool | Evaluate () |
Searches for corrupted facets. | |
std::vector< unsigned long > | GetIndices () const |
Returns the indices of all corrupt facets. | |
MeshEvalCorruptedFacets (const MeshKernel &rclM) | |
Construction. | |
~MeshEvalCorruptedFacets () | |
Destruction. |
The MeshEvalCorruptedFacets class searches for facets with several equal point indices.
Definition at line 489 of file Degeneration.h.
MeshCore::MeshEvalCorruptedFacets::MeshEvalCorruptedFacets | ( | const MeshKernel & | rclM | ) | [inline] |
Construction.
Definition at line 495 of file Degeneration.h.
MeshCore::MeshEvalCorruptedFacets::~MeshEvalCorruptedFacets | ( | ) | [inline] |
Destruction.
Definition at line 499 of file Degeneration.h.
bool MeshEvalCorruptedFacets::Evaluate | ( | ) | [virtual] |
Searches for corrupted facets.
Implements MeshCore::MeshEvaluation.
Definition at line 884 of file Degeneration.cpp.
References MeshCore::MeshEvaluation::_rclMesh, and MeshCore::MeshKernel::GetFacets().
Referenced by MeshGui::DlgEvaluateMeshImp::on_analyzeIndicesButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairAllTogether_clicked(), and Mesh::MeshObject::validateIndices().
std::vector< unsigned long > MeshEvalCorruptedFacets::GetIndices | ( | ) | const |
Returns the indices of all corrupt facets.
Definition at line 899 of file Degeneration.cpp.
References MeshCore::MeshEvaluation::_rclMesh, and MeshCore::MeshKernel::GetFacets().
Referenced by MeshGui::DlgEvaluateMeshImp::on_analyzeIndicesButton_clicked().