The MeshEvalDeformedFacets class searches for deformed facets. More...
#include <Degeneration.h>
Public Member Functions | |
| bool | Evaluate () |
| Searches deformed facets. | |
| std::vector< unsigned long > | GetIndices () const |
| Returns the indices of deformed facets. | |
| MeshEvalDeformedFacets (const MeshKernel &rclM) | |
| Construction. | |
| ~MeshEvalDeformedFacets () | |
| Destruction. | |
The MeshEvalDeformedFacets class searches for deformed facets.
A facet is regarded as deformed if an angle is < 30° or > 120°.
Definition at line 258 of file Degeneration.h.
| MeshCore::MeshEvalDeformedFacets::MeshEvalDeformedFacets | ( | const MeshKernel & | rclM | ) | [inline] |
Construction.
Definition at line 264 of file Degeneration.h.
| MeshCore::MeshEvalDeformedFacets::~MeshEvalDeformedFacets | ( | ) | [inline] |
Destruction.
Definition at line 268 of file Degeneration.h.
| bool MeshEvalDeformedFacets::Evaluate | ( | ) | [virtual] |
Searches deformed facets.
Implements MeshCore::MeshEvaluation.
Definition at line 545 of file Degeneration.cpp.
References MeshCore::MeshEvaluation::_rclMesh, MeshCore::MeshFacetIterator::Init(), MeshCore::MeshFacetIterator::More(), and MeshCore::MeshFacetIterator::Next().
| std::vector< unsigned long > MeshEvalDeformedFacets::GetIndices | ( | ) | const |
Returns the indices of deformed facets.
Definition at line 557 of file Degeneration.cpp.
References MeshCore::MeshEvaluation::_rclMesh, MeshCore::MeshFacetIterator::Init(), MeshCore::MeshFacetIterator::More(), MeshCore::MeshFacetIterator::Next(), and MeshCore::MeshFacetIterator::Position().
1.6.1