From f613ff61f5d135419dcd1bcaa2a05d092dc6c6c4 Mon Sep 17 00:00:00 2001 From: Tom Vercauteren Date: Thu, 4 May 2023 17:54:37 +0100 Subject: [PATCH] some cpplinting --- .../DopeVector/internal/inlines/DopeVector.hpp | 5 +++++ .../DopeVector/internal/inlines/Expression.hpp | 7 +++++++ .../inlines/distance_transform.hpp | 13 +++++++++++-- 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/extern/DopeVector/include/DopeVector/internal/inlines/DopeVector.hpp b/extern/DopeVector/include/DopeVector/internal/inlines/DopeVector.hpp index 61aa0d5..579d25d 100644 --- a/extern/DopeVector/include/DopeVector/internal/inlines/DopeVector.hpp +++ b/extern/DopeVector/include/DopeVector/internal/inlines/DopeVector.hpp @@ -8,6 +8,9 @@ // Author: Maurizio Kovacic // email: maurizio.kovacic@gmail.com +#ifndef EXTERN_DOPEVECTOR_INCLUDE_DOPEVECTOR_INTERNAL_INLINES_DOPEVECTOR_HPP_ +#define EXTERN_DOPEVECTOR_INCLUDE_DOPEVECTOR_INTERNAL_INLINES_DOPEVECTOR_HPP_ + #include #include @@ -870,3 +873,5 @@ inline bool DopeVector::operator!=(const DopeVector &r) const { } } // namespace dope + +#endif // EXTERN_DOPEVECTOR_INCLUDE_DOPEVECTOR_INTERNAL_INLINES_DOPEVECTOR_HPP_ diff --git a/extern/DopeVector/include/DopeVector/internal/inlines/Expression.hpp b/extern/DopeVector/include/DopeVector/internal/inlines/Expression.hpp index 423819b..eb0a5cc 100644 --- a/extern/DopeVector/include/DopeVector/internal/inlines/Expression.hpp +++ b/extern/DopeVector/include/DopeVector/internal/inlines/Expression.hpp @@ -8,6 +8,11 @@ // Author: Maurizio Kovacic // email: maurizio.kovacic@gmail.com +#ifndef EXTERN_DOPEVECTOR_INCLUDE_DOPEVECTOR_INTERNAL_INLINES_EXPRESSION_HPP_ +#define EXTERN_DOPEVECTOR_INCLUDE_DOPEVECTOR_INTERNAL_INLINES_EXPRESSION_HPP_ + +#include + #include "DopeVector/internal/Expression.h" namespace dope { @@ -115,3 +120,5 @@ operator%(const StaticArrayExpression &el, } // namespace internal } // namespace dope + +#endif // EXTERN_DOPEVECTOR_INCLUDE_DOPEVECTOR_INTERNAL_INLINES_EXPRESSION_HPP_ diff --git a/include/distance_transform/inlines/distance_transform.hpp b/include/distance_transform/inlines/distance_transform.hpp index b05cfad..e5ff4e7 100644 --- a/include/distance_transform/inlines/distance_transform.hpp +++ b/include/distance_transform/inlines/distance_transform.hpp @@ -10,7 +10,14 @@ // Author: Giorgio Marcias // email: marcias.giorgio@gmail.com +#ifndef INCLUDE_DISTANCE_TRANSFORM_INLINES_DISTANCE_TRANSFORM_HPP_ +#define INCLUDE_DISTANCE_TRANSFORM_INLINES_DISTANCE_TRANSFORM_HPP_ + #include +#include +#include +#include +#include #include "distance_transform/distance_transform.h" @@ -270,7 +277,7 @@ inline void DistanceTransform::distanceL2(const dope::DopeVector &f, 0)]; // locations of parabolas in lower envelope double *z = new double[f.sizeAt(0) + 1]; // locations of boundaries between parabolas - double s = double(0); + double s = static_cast(0); // initialization v[0] = static_cast(0); z[0] = -std::numeric_limits::max(); @@ -361,7 +368,7 @@ inline void DistanceTransform::distanceL2( 0)]; // locations of parabolas in lower envelope double *z = new double[f.sizeAt(0) + 1]; // locations of boundaries between parabolas - double s = double(0); + double s = static_cast(0); // initialization v[0] = static_cast(0); z[0] = -std::numeric_limits::max(); @@ -415,3 +422,5 @@ inline void DistanceTransform::element_wiseSquareRoot( } } // namespace dt + +#endif // INCLUDE_DISTANCE_TRANSFORM_INLINES_DISTANCE_TRANSFORM_HPP_