The MeshEvalInvalids class searches for as 'Invalid' marked facets and points. More...
#include <Degeneration.h>
Public Member Functions | |
| bool | Evaluate () |
| Searches for as 'Invalid' marked points or facets. | |
| std::vector< unsigned long > | GetIndices () const |
| Returns the indices of all invalid facets or facets whose points are invalid. | |
| MeshEvalInvalids (const MeshKernel &rclM) | |
| Construction. | |
| ~MeshEvalInvalids () | |
| Destruction. | |
The MeshEvalInvalids class searches for as 'Invalid' marked facets and points.
Basically this comes from a not properly implemented algorithm that marks facets or points as 'Invalid' without removing them from the mesh kernel.
Definition at line 47 of file Degeneration.h.
| MeshCore::MeshEvalInvalids::MeshEvalInvalids | ( | const MeshKernel & | rclM | ) | [inline] |
Construction.
Definition at line 53 of file Degeneration.h.
| MeshCore::MeshEvalInvalids::~MeshEvalInvalids | ( | ) | [inline] |
Destruction.
Definition at line 57 of file Degeneration.h.
| bool MeshEvalInvalids::Evaluate | ( | ) | [virtual] |
Searches for as 'Invalid' marked points or facets.
Implements MeshCore::MeshEvaluation.
Definition at line 45 of file Degeneration.cpp.
References MeshCore::MeshEvaluation::_rclMesh, MeshCore::MeshKernel::GetFacets(), and MeshCore::MeshKernel::GetPoints().
| std::vector< unsigned long > MeshEvalInvalids::GetIndices | ( | ) | const |
Returns the indices of all invalid facets or facets whose points are invalid.
Definition at line 64 of file Degeneration.cpp.
References MeshCore::MeshEvaluation::_rclMesh, MeshCore::MeshKernel::GetFacets(), and MeshCore::MeshKernel::GetPoints().
1.6.1