diff options
Diffstat (limited to 'src/main.c')
| -rw-r--r-- | src/main.c | 18 |
1 files changed, 16 insertions, 2 deletions
@@ -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; } |
