From 9928899df1a74db5a68277375482a31ee04af395 Mon Sep 17 00:00:00 2001 From: Lorenzo Cogotti Date: Sat, 4 Mar 2023 08:32:16 +0100 Subject: [PATCH] [vec] Fix sqrdist* functions. --- vec.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vec.lua b/vec.lua index 622840e..2a27ac3 100644 --- a/vec.lua +++ b/vec.lua @@ -148,14 +148,14 @@ end function vec.sqrdist(x1,y1, x2,y2) local dx,dy = x2-x1, y2-y1 - return dx*dx, dy*dy -- vec.sqrlen(dx,dy) + return dx*dx + dy*dy -- vec.sqrlen(dx,dy) end --- vec.sqrdist() equivalent for 3D vectors. function vec.sqrdist3(x1,y1,z1, x2,y2,z2) local dx,dy,dz = x2-x1, y2-y1, z2-z1 - return dx*dx, dy*dy, dz*dz + return dx*dx + dy*dy + dz*dz end --- Calculate the distance between two vectors/points.