#include <list>
#include <math.h>
#include "MeshKernel.h"
#include "Visitor.h"
Go to the source code of this file.
Classes | |
class | MeshCore::MeshEigensystem |
The MeshEigensystem class actually does not try to check for or fix errors but it provides methods to calculate the mesh's local coordinate system with the center of gravity as origin. More... | |
class | MeshCore::MeshEvalNeighbourhood |
The MeshEvalNeighbourhood class checks if the neighbourhood among the facets is set correctly. More... | |
class | MeshCore::MeshEvalOrientation |
The MeshEvalOrientation class checks the mesh kernel for consistent facet normals. More... | |
class | MeshCore::MeshEvalSelfIntersection |
The MeshEvalSelfIntersection class checks the mesh for self intersection. More... | |
class | MeshCore::MeshEvalSingleFacet |
The MeshEvalSingleFacet class checks a special case of non-manifold edges as follows. More... | |
class | MeshCore::MeshEvalSolid |
The MeshEvalSolid class checks if the mesh represents a solid. More... | |
class | MeshCore::MeshEvalTopology |
The MeshEvalTopology class checks for topologic correctness, i.e that the mesh must not contain non-manifolds. More... | |
class | MeshCore::MeshEvaluation |
The MeshEvaluation class checks the mesh kernel for correctness with respect to a certain criterion, such as manifoldness, self-intersections, etc. More... | |
class | MeshCore::MeshFixNeighbourhood |
The MeshFixNeighbourhood class fixes the neighbourhood of the facets. More... | |
class | MeshCore::MeshFixOrientation |
The MeshFixOrientation class harmonizes the facet normals of the passed mesh kernel. More... | |
class | MeshCore::MeshFixSelfIntersection |
The MeshFixSelfIntersection class tries to fix self-intersections. More... | |
class | MeshCore::MeshFixSingleFacet |
The MeshFixSingleFacet class tries to fix a special case of non-manifolds. More... | |
class | MeshCore::MeshFixTopology |
The MeshFixTopology class tries to fix a few cases of non-manifolds. More... | |
class | MeshCore::MeshOrientationCollector |
This class searches for inconsistent orientation of neighboured facets. More... | |
class | MeshCore::MeshOrientationVisitor |
This class searches for nonuniform orientation of neighboured facets. More... | |
class | MeshCore::MeshSameOrientationCollector |
class | MeshCore::MeshValidation |
The MeshValidation class tries to make a mesh kernel valid with respect to a certain criterion, such as manifoldness, self-intersections, etc. More... | |
Namespaces | |
namespace | MeshCore |
The namespace of the Mesh Core library. |