The MeshEvalSolid class checks if the mesh represents a solid. More...
#include <Evaluation.h>
Public Member Functions | |
bool | Evaluate () |
Evaluates the mesh kernel with respect to certain criteria. | |
MeshEvalSolid (const MeshKernel &rclM) | |
~MeshEvalSolid () |
The MeshEvalSolid class checks if the mesh represents a solid.
Definition at line 172 of file Evaluation.h.
MeshEvalSolid::MeshEvalSolid | ( | const MeshKernel & | rclM | ) |
Definition at line 280 of file Evaluation.cpp.
MeshEvalSolid::~MeshEvalSolid | ( | ) |
Definition at line 285 of file Evaluation.cpp.
bool MeshEvalSolid::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.
Definition at line 289 of file Evaluation.cpp.
References MeshCore::MeshEvaluation::_rclMesh, and MeshCore::MeshKernel::GetEdges().
Referenced by MeshCore::MeshKernel::GetVolume(), MeshCore::MeshKernel::HasOpenEdges(), and Mesh::MeshObject::isSolid().