From 458efd72f0c91cebf5270b2599d1ca95b7029859 Mon Sep 17 00:00:00 2001 From: havoc Date: Wed, 10 May 2006 11:16:44 +0000 Subject: [PATCH] added Vector4Set macro git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@6361 d7cf8633-e32d-0410-b094-e92efae38249 --- mathlib.h | 1 + 1 file changed, 1 insertion(+) diff --git a/mathlib.h b/mathlib.h index 2ce09e51..c56df89e 100644 --- a/mathlib.h +++ b/mathlib.h @@ -62,6 +62,7 @@ extern vec3_t vec3_origin; #define VectorNegate(a,b) ((b)[0]=-((a)[0]),(b)[1]=-((a)[1]),(b)[2]=-((a)[2])) #define VectorSet(a,b,c,d) ((a)[0]=(b),(a)[1]=(c),(a)[2]=(d)) +#define Vector4Set(a,b,c,d,e) ((a)[0]=(b),(a)[1]=(c),(a)[2]=(d),(a)[3]=(e)) #define VectorClear(a) ((a)[0]=(a)[1]=(a)[2]=0) #define DotProduct(a,b) ((a)[0]*(b)[0]+(a)[1]*(b)[1]+(a)[2]*(b)[2]) #define VectorSubtract(a,b,c) ((c)[0]=(a)[0]-(b)[0],(c)[1]=(a)[1]-(b)[1],(c)[2]=(a)[2]-(b)[2]) -- 2.39.2