/* * @Author: klmp200 * @Date: 2016-12-27 19:59:21 * @Last Modified by: klmp200 * @Last Modified time: 2016-12-28 21:36:39 */ #include #include #include #include #include #include void SetPixel(SDL_Renderer *renderer, int x, int y, bool value){ if (value){ SDL_SetRenderDrawColor(renderer, 255, 255, 255, 255); } else { SDL_SetRenderDrawColor(renderer, 0, 0, 0, 255); } SDL_RenderDrawPoint(renderer, x, y); } void DisplayMatrixSDL(SCREEN *screen, Matrix m){ int i; int j; SDL_SetRenderDrawColor(screen->renderer, 0, 0, 0, 0); SDL_RenderClear(screen->renderer); for (i=0;irenderer, i, j, GetCellValue(m, j, i)); } } SDL_RenderPresent(screen->renderer); }