MeshCore::MeshEvalBorderFacet Class Reference
The MeshEvalBorderFacet class removes facets whose all three vertices are part of a boundary. More...
#include <Degeneration.h>
Public Member Functions | |
bool | Evaluate () |
Evaluates the mesh kernel with respect to certain criteria. More... | |
MeshEvalBorderFacet (const MeshKernel &rclB, std::vector< unsigned long > &f) | |
virtual | ~MeshEvalBorderFacet () |
Public Member Functions inherited from MeshCore::MeshEvaluation | |
MeshEvaluation (const MeshKernel &rclB) | |
virtual | ~MeshEvaluation () |
Detailed Description
The MeshEvalBorderFacet class removes facets whose all three vertices are part of a boundary.
- See also
- MeshEvalSingleFacet
Constructor & Destructor Documentation
◆ MeshEvalBorderFacet()
MeshCore::MeshEvalBorderFacet::MeshEvalBorderFacet | ( | const MeshKernel & | rclB, |
std::vector< unsigned long > & | f | ||
) |
◆ ~MeshEvalBorderFacet()
|
virtual |
Member Function Documentation
◆ Evaluate()
|
virtual |
Evaluates the mesh kernel with respect to certain criteria.
Must be reimplemented by every subclass. This pure virtual function returns false if the mesh kernel is invalid according to this criterion and true if the mesh kernel is correct.
Implements MeshCore::MeshEvaluation.
The documentation for this class was generated from the following files:
- src/Mod/Mesh/App/Core/Degeneration.h
- src/Mod/Mesh/App/Core/Degeneration.cpp