From 2edffee6117e5815901822c9ec1012a14c7e2a6f Mon Sep 17 00:00:00 2001 From: Dmitri Naumov <dmitri.naumov@ufz.de> Date: Thu, 23 Jan 2014 16:08:58 +0100 Subject: [PATCH] [MGT] Add assertion in MeshNodesAlongPolyline algo Epsilon must be a positive value. --- MeshGeoToolsLib/MeshNodesAlongPolyline.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/MeshGeoToolsLib/MeshNodesAlongPolyline.cpp b/MeshGeoToolsLib/MeshNodesAlongPolyline.cpp index a5fc9c8f8ae..c505843ebf4 100644 --- a/MeshGeoToolsLib/MeshNodesAlongPolyline.cpp +++ b/MeshGeoToolsLib/MeshNodesAlongPolyline.cpp @@ -28,6 +28,7 @@ MeshNodesAlongPolyline::MeshNodesAlongPolyline( double epsilon_radius) : _mesh(mesh), _ply(ply) { + assert(epsilon_radius > 0); auto &mesh_nodes = _mesh.getNodes(); const std::size_t n_nodes (mesh_nodes.size()); // loop over all nodes -- GitLab