aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
blob: 341bfc1c4fc42b641b6627be04e4d7d3a9ef1e74 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include "graphics.h"

#define WINDOW_WIDTH 640
#define WINDOW_HEIGHT 480

int main()
{
	t_state		state;
	t_cardioid	cardioid;

	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;
}