From ac613853661e29307b58e54a84d9f6e1fd5b0c9c Mon Sep 17 00:00:00 2001 From: Sebastian Eibl <sebastian.eibl@fau.de> Date: Mon, 14 May 2018 11:18:48 +0200 Subject: [PATCH] fixed int->bool conversion warning --- src/pe/raytracing/Ray.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pe/raytracing/Ray.h b/src/pe/raytracing/Ray.h index 04de8cdfd..6fed295fc 100644 --- a/src/pe/raytracing/Ray.h +++ b/src/pe/raytracing/Ray.h @@ -205,9 +205,9 @@ public: */ inline void calcInvDirection () { inv_direction_ = Vec3(1/direction_[0], 1/direction_[1], 1/direction_[2]); - sign_[0] = int8_c(inv_direction_[0] < 0); - sign_[1] = int8_c(inv_direction_[1] < 0); - sign_[2] = int8_c(inv_direction_[2] < 0); + sign_[0] = (inv_direction_[0] < 0) ? int8_t(1) : int8_t(0); + sign_[1] = (inv_direction_[1] < 0) ? int8_t(1) : int8_t(0); + sign_[2] = (inv_direction_[2] < 0) ? int8_t(1) : int8_t(0); } /*!\brief Transforms the ray to the body frame. -- GitLab