Works. Generates random grid

This commit is contained in:
Sheldon Lee
2020-06-15 01:12:14 +01:00
parent 72435a2319
commit 90d5c8bd63
4 changed files with 524 additions and 169 deletions
+6 -1
View File
@@ -7,13 +7,18 @@
typedef struct Grid {
unsigned int size;
unsigned int width;
bool* arr;
bool* state;
bool* next_state;
} Grid;
void initGrid(Grid* grid, unsigned int width, unsigned int height);
void randomizeGrid(Grid* grid);
unsigned int toIndex(Grid* grid, int x, int y);
bool getPixel(Grid* grid, int x, int y);
void clearGrid(Grid* grid);
void updateGrid(Grid* grid);