From 7c01ae13a20257b2d9585d7b53d665f7c5355a34 Mon Sep 17 00:00:00 2001 From: fdai7322 <christoph-anton.schwierz@informatik.hs-fulda.de> Date: Mon, 3 Jun 2024 18:10:36 +0200 Subject: [PATCH] vecLength() --- src/cg/utils.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/cg/utils.ts b/src/cg/utils.ts index 3a291aa..fdd353b 100644 --- a/src/cg/utils.ts +++ b/src/cg/utils.ts @@ -28,4 +28,9 @@ export function vecMultiply(vecOne: Array<number>, factor: number){ return vecOne; } +export function vecLength(vec: Array<number>){ + let length: number; + length = Math.sqrt(vec[0]*vec[0] + vec[1]*vec[1] + vec[2]*vec[2]); + return length; +} // \ No newline at end of file -- GitLab