#ifndef PIXEL_H_INCLUDED #define PIXEL_H_INCLUDED #include #include #include typedef struct { SDL_Window * window; SDL_Renderer * renderer; int WIDTH; int HEIGHT; SDL_Event event; } SCREEN; /** * Set a pixel on a given screen * @param screen the screen to display the pixel * @param x x position * @param y y position * @param value display white if true and black if false * @return */ void SetPixel(SDL_Renderer *renderer, int x, int y, bool value); /** * Display an entire matrix on a given screen * @param screen the screen where the matrix should be displayed * @param m a Matrix * @return */ void DisplayMatrixSDL(SCREEN *screen, Matrix m); #endif