MeshKernel
Static Public Member Functions | List of all members
meshkernel::CasulliRefinement Class Reference

Compute the Casulli refinement for a mesh. More...

#include <CasulliRefinement.hpp>

Static Public Member Functions

static std::unique_ptr< meshkernel::UndoAction > Compute (Mesh2D &mesh)
 Compute the Casulli refinement for the entire mesh. More...
 
static std::unique_ptr< meshkernel::UndoAction > Compute (Mesh2D &mesh, const Polygons &polygon)
 Compute the Casulli refinement for the part of the mesh inside the polygon. More...
 

Detailed Description

Compute the Casulli refinement for a mesh.

Member Function Documentation

◆ Compute() [1/2]

static std::unique_ptr<meshkernel::UndoAction> meshkernel::CasulliRefinement::Compute ( Mesh2D mesh)
static

Compute the Casulli refinement for the entire mesh.

Parameters
[in,out]meshMesh to be refined

◆ Compute() [2/2]

static std::unique_ptr<meshkernel::UndoAction> meshkernel::CasulliRefinement::Compute ( Mesh2D mesh,
const Polygons polygon 
)
static

Compute the Casulli refinement for the part of the mesh inside the polygon.

Parameters
[in,out]meshMesh to be refined
[in]polygonArea within which the mesh will be refined

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