X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fgeometry%2Fdistance.hpp;fp=src%2Fgeometry%2Fdistance.hpp;h=b53fcd7c679c7630051ba7911ecdd35818161b48;hb=ee920127d653b8a3cfbee1efefde909ffa177662;hp=d4bec9b94f5dbdbc98fa8a84120a07d631efa964;hpb=fae1305b5783ce7a59ab1d4f44e199bd2bda1f45;p=blank.git diff --git a/src/geometry/distance.hpp b/src/geometry/distance.hpp index d4bec9b..b53fcd7 100644 --- a/src/geometry/distance.hpp +++ b/src/geometry/distance.hpp @@ -16,6 +16,10 @@ inline float distance_squared(const glm::vec3 &a, const glm::vec3 &b) noexcept { return length_squared(a - b); } +inline float distance(const glm::vec3 &a, const glm::vec3 &b) noexcept { + return length(a - b); +} + template inline bool iszero(const T &v) noexcept { return length_squared(v) < std::numeric_limits::epsilon();