From f1aebd377a2f1ca3aebd3cec47bb9d00f284d381 Mon Sep 17 00:00:00 2001 From: Franklin Wei Date: Mon, 3 Apr 2017 18:02:38 -0400 Subject: stuff --- vector.h | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'vector.h') diff --git a/vector.h b/vector.h index 3838b63..f7b3949 100644 --- a/vector.h +++ b/vector.h @@ -14,15 +14,16 @@ typedef struct vector_t { }; } vector; -scalar vect_abs(const vector*); +scalar vect_abs(vector); -void vect_mul(vector*, scalar); -void vect_add(vector*, const vector*); +vector vect_mul(vector, scalar); +vector vect_add(vector, vector); +vector vect_sub(vector, vector); + +vector vect_normalize(vector); +vector vect_negate(vector); void vect_to_rect(vector*); void vect_to_sph(vector*); -void vect_sub(vector*, const vector*); -void vect_negate(vector*); -void vect_normalize(vector*); -scalar vect_dot(const vector *v1, const vector *v2); +scalar vect_dot(vector v1, vector v2); -- cgit v1.1