28#include "MeshKernel/Mesh.hpp"
29#include "MeshKernel/Polygons.hpp"
31namespace meshkernel::algo
34 std::vector<double> ComputeMeshEdgeLength(
const Mesh& mesh);
37 void ComputeMeshEdgeLength(
const Mesh& mesh, std::span<double> length);
40 double MinEdgeLength(
const Mesh& mesh,
const Polygons& polygon,
41 const std::span<const double> edgeLengths);
44 double MaxLengthSurroundingEdges(
const Mesh& mesh,
46 const std::span<const double> edgeLengths);
49 static double ComputeEdgeLength(
const Mesh& mesh,
const UInt edgeId);
std::uint32_t UInt
Integer type used when indexing mesh graph entities.
Definition Definitions.hpp:39