1 #ifndef GRASS_DISPLAY_H
2 #define GRASS_DISPLAY_H
3 
4 #include <grass/gis.h>
5 #include <grass/raster.h>
6 #include <grass/symbol.h>
7 
8 struct color_rgba
9 {
10     unsigned char r, g, b, a;	/* red, green, blue, and alpha */
11 };
12 
13 typedef struct color_rgba RGBA_Color;
14 
15 /* RGBA color alpha presets */
16 #define RGBA_COLOR_OPAQUE     255
17 #define RGBA_COLOR_TRANSPARENT  0
18 #define RGBA_COLOR_NONE         0
19 
20 enum clip_mode
21 {
22     M_NONE,
23     M_CULL,
24     M_CLIP,
25 };
26 
27 #include <grass/defs/display.h>
28 
29 #endif /* GRASS_DISPLAY_H */
30