From b80c5cea85230ffd0fd72c015bf3873748c03dc1 Mon Sep 17 00:00:00 2001 From: Lukas Werner <lks.werner@fau.de> Date: Wed, 21 Mar 2018 21:04:56 +0100 Subject: [PATCH] Made HashGrids body searching function const --- src/pe/ccd/HashGrids.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pe/ccd/HashGrids.h b/src/pe/ccd/HashGrids.h index b6f61458f..f5697eac1 100644 --- a/src/pe/ccd/HashGrids.h +++ b/src/pe/ccd/HashGrids.h @@ -307,7 +307,7 @@ public: template<typename BodyTuple> BodyID getClosestBodyIntersectingWithRay(const raytracing::Ray& ray, const AABB& blockAABB, real_t& t, Vec3& n, - std::function<bool (const BodyID body)> isBodyVisibleFunc); + std::function<bool (const BodyID body)> isBodyVisibleFunc) const; protected: //**Utility functions*************************************************************************** @@ -765,7 +765,7 @@ BodyID HashGrids::HashGrid::getRayIntersectingBody(const raytracing::Ray& ray, c template<typename BodyTuple> BodyID HashGrids::getClosestBodyIntersectingWithRay(const raytracing::Ray& ray, const AABB& blockAABB, real_t& t, Vec3& n, - std::function<bool (const BodyID body)> isBodyVisibleFunc) { + std::function<bool (const BodyID body)> isBodyVisibleFunc) const { real_t inf = std::numeric_limits<real_t>::max(); BodyID body_closest = NULL; -- GitLab