MeshCore::MeshValidation Class Referenceabstract

The MeshValidation class tries to make a mesh kernel valid with respect to a certain criterion, such as manifoldness, self-intersections, etc. More...

#include <Evaluation.h>

Public Member Functions

virtual bool Fixup ()=0
 This function attempts to change the mesh kernel to be valid according to the checked criterion: True is returned if the errors could be fixed, false otherwise. More...
 
 MeshValidation (MeshKernel &rclB)
 
virtual ~MeshValidation ()
 

Detailed Description

The MeshValidation class tries to make a mesh kernel valid with respect to a certain criterion, such as manifoldness, self-intersections, etc.

The passed mesh kernel can be modified to fix the errors. The class itself is abstract, hence the method Fixup() must be implemented by subclasses.

Constructor & Destructor Documentation

◆ MeshValidation()

MeshCore::MeshValidation::MeshValidation ( MeshKernel rclB)

◆ ~MeshValidation()

virtual MeshCore::MeshValidation::~MeshValidation ( )
virtual

Member Function Documentation

◆ Fixup()


The documentation for this class was generated from the following file: