From 6d9c284a24555a7df0b37661ff3c5491d6d0449a Mon Sep 17 00:00:00 2001 From: Charles Date: Sun, 10 May 2020 14:08:07 +0200 Subject: First primitive cardioid drawing --- src/main.c | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 91c8dde..341bfc1 100644 --- a/src/main.c +++ b/src/main.c @@ -1,12 +1,26 @@ #include "graphics.h" +#define WINDOW_WIDTH 640 +#define WINDOW_HEIGHT 480 + int main() { - t_state state; + t_state state; + t_cardioid cardioid; - graphics_init(&state, 640, 480); + if (cardioid_init(&cardioid, 10, WINDOW_WIDTH, WINDOW_HEIGHT) == -1) + { + fprintf(stderr, "[ERROR] couldn't initialize caridoid\n"); + return (1); + } + for (size_t i = 0; i < 10; i++) + { + printf("%d %d\n", cardioid.points[i].x, cardioid.points[i].y); + } + graphics_init(&state, WINDOW_WIDTH, WINDOW_HEIGHT, &cardioid); graphics_run(&state); graphics_quit(&state); + cardioid_quit(&cardioid); return 0; } -- cgit