graphic.h

来自「A*寻路算法, 源代码中使用的SDL库」· C头文件 代码 · 共 22 行

H
22
字号
#ifndef GRAPHIC_HEADER#define GRAPHIC_HEADER#include <stdio.h>#include <stdlib.h>#include <SDL/SDL.h>#include <time.h>#include "define.h"#include "grind.h"#include "struct.h"//graphic functions void draw_pixel(SDL_Surface *surface, int x, int y, SDL_Color s_color);void draw_line(SDL_Surface *surface, point p0, point p1, SDL_Color color);void draw_square(SDL_Surface *surface, point p, int lato, SDL_Color color);void draw_square(SDL_Surface *surface,SDL_Rect *rect , SDL_Color border_color, SDL_Color fill_color);void fill_square(SDL_Surface *surface, SDL_Rect *rect, SDL_Color fill_color);void colour_path(cell_ind path[], int num_cells, SDL_Surface *surface, SDL_Color border_color, SDL_Color fill_color);void decolour_path(cell_ind path[], int num_cells, SDL_Surface *surface, SDL_Color border_color, SDL_Color fill_color);#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?