diff options
| author | Charles <sircharlesaze@gmail.com> | 2020-05-10 14:08:07 +0200 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2020-05-10 14:08:07 +0200 |
| commit | 6d9c284a24555a7df0b37661ff3c5491d6d0449a (patch) | |
| tree | 58d7958e7e6f59181463343891b1a590016cf5ef /src/main.c | |
| parent | aea23b389a5eba09b3865209a08843e66481dd54 (diff) | |
| download | cardioid-6d9c284a24555a7df0b37661ff3c5491d6d0449a.tar.gz cardioid-6d9c284a24555a7df0b37661ff3c5491d6d0449a.tar.bz2 cardioid-6d9c284a24555a7df0b37661ff3c5491d6d0449a.zip | |
First primitive cardioid drawing
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; } |
