aboutsummaryrefslogtreecommitdiff
path: root/src/vector.c
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2020-02-03 02:27:54 +0100
committerCharles <sircharlesaze@gmail.com>2020-02-03 02:27:54 +0100
commit0ca2404b509ef4ddc4e19996cdbe3edbbba6d339 (patch)
tree28321d75ebf590b491eb956a7481cf750f0f7d44 /src/vector.c
parent628f82dbb9d44dfda7ebde0a54b6559b275e204c (diff)
downloadcub3d-0ca2404b509ef4ddc4e19996cdbe3edbbba6d339.tar.gz
cub3d-0ca2404b509ef4ddc4e19996cdbe3edbbba6d339.tar.bz2
cub3d-0ca2404b509ef4ddc4e19996cdbe3edbbba6d339.zip
sprite from lodev and capture from random stackoverflow thread, now lets understand this nightmare
Diffstat (limited to 'src/vector.c')
-rw-r--r--src/vector.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/vector.c b/src/vector.c
index 44f784b..49a7344 100644
--- a/src/vector.c
+++ b/src/vector.c
@@ -6,7 +6,7 @@
/* By: cacharle <marvin@42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2019/11/18 01:28:01 by cacharle #+# #+# */
-/* Updated: 2020/01/16 08:43:09 by cacharle ### ########.fr */
+/* Updated: 2020/02/02 22:29:59 by cacharle ### ########.fr */
/* */
/* ************************************************************************** */
@@ -19,6 +19,13 @@ t_vector vector_add(t_vector a, t_vector b)
return (a);
}
+t_vector vector_sub(t_vector a, t_vector b)
+{
+ a.x -= b.x;
+ a.y -= b.y;
+ return (a);
+}
+
t_vector vector_scale(t_vector v, double scalar)
{
v.x *= scalar;