X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fgeometry%2Fdistance.hpp;h=b53fcd7c679c7630051ba7911ecdd35818161b48;hb=3b2fe22c33074664b0c4f24be374e4e6c1c0ed2f;hp=d4bec9b94f5dbdbc98fa8a84120a07d631efa964;hpb=4fbf5a3c1b0e530706023f5fc4be2f68d30ea645;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();