X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=vg_m.h;h=65426053001da34bf4c1dccb8e90fe7b8fa7cab0;hb=ff8e8a170cb29b450f7f26580683ec3ae81cf4bd;hp=3c78466b68ca046f23890a14aaf033bf36f3be55;hpb=0aea2ef68a5ed32fc940673402a1b4b67f38d4d3;p=vg.git diff --git a/vg_m.h b/vg_m.h index 3c78466..6542605 100644 --- a/vg_m.h +++ b/vg_m.h @@ -269,6 +269,11 @@ static inline void v3_add( v3f a, v3f b, v3f d ) d[0] = a[0]+b[0]; d[1] = a[1]+b[1]; d[2] = a[2]+b[2]; } +static inline void v3i_add( v3i a, v3i b, v3i d ) +{ + d[0] = a[0]+b[0]; d[1] = a[1]+b[1]; d[2] = a[2]+b[2]; +} + static inline void v4_add( v4f a, v4f b, v4f d ) { d[0] = a[0]+b[0]; @@ -282,6 +287,11 @@ static inline void v3_sub( v3f a, v3f b, v3f d ) d[0] = a[0]-b[0]; d[1] = a[1]-b[1]; d[2] = a[2]-b[2]; } +static inline void v3i_sub( v3i a, v3i b, v3i d ) +{ + d[0] = a[0]-b[0]; d[1] = a[1]-b[1]; d[2] = a[2]-b[2]; +} + static inline void v3_mul( v3f a, v3f b, v3f d ) { d[0] = a[0]*b[0]; d[1] = a[1]*b[1]; d[2] = a[2]*b[2];