1 #ifndef __PNGDRIVER_H__
2 #define __PNGDRIVER_H__
6 #include <grass/config.h>
9 #define FILE_NAME "map.png"
11 #define HEADER_SIZE 64
22 extern unsigned int *
grid;
42 extern unsigned int get_color(
int,
int,
int,
int);
43 extern void get_pixel(
unsigned int,
int *,
int *,
int *,
int *);
55 const unsigned char *,
const unsigned char *,
56 const unsigned char *);
const struct driver * PNG_Driver(void)
unsigned int get_color(int, int, int, int)
void PNG_Graph_close(void)
void PNG_Set_window(int, int, int, int)
int PNG_lookup_color(int, int, int)
void PNG_draw_line(int, int, int, int)
void get_pixel(unsigned int, int *, int *, int *, int *)
void PNG_begin_scaled_raster(int, int[2][2], int[2][2])
void PNG_Box_abs(int, int, int, int)
int PNG_scaled_raster(int, int, const unsigned char *, const unsigned char *, const unsigned char *, const unsigned char *)
unsigned char png_palette[256][4]
int PNG_Graph_set(int, char **)
void PNG_draw_point(int, int)
void init_color_table(void)
void PNG_Client_Close(void)
void PNG_draw_bitmap(int, int, int, const unsigned char *)