From 02f24dd59f2d7b6b1ff0ba58a0b6a25887740aa0 Mon Sep 17 00:00:00 2001 From: Lars Mueller Date: Wed, 24 Mar 2021 10:42:28 +0100 Subject: [PATCH] vector.cross3: Assert dimension = 3 --- vector.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/vector.lua b/vector.lua index 5d5658b..830625c 100644 --- a/vector.lua +++ b/vector.lua @@ -160,6 +160,7 @@ function clamp(v, min, max) end function cross3(v, w) + assert(#v == 3 and #w == 3) return new{ v[2] * w[3] - v[3] * w[2], v[3] * w[1] - v[1] * w[3],