GRASS Programmer's Manual  6.5.svn(2014)-r66266
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
cairodriver/Erase.c
Go to the documentation of this file.
1 #include "cairodriver.h"
2 
3 void Cairo_Erase(void)
4 {
5  G_debug(1, "Cairo_Erase");
6 
7  cairo_save(cairo);
8  cairo_set_source_rgba(cairo, bgcolor_r, bgcolor_g, bgcolor_b, bgcolor_a);
9  cairo_set_operator(cairo, CAIRO_OPERATOR_SOURCE);
10  cairo_paint(cairo);
11  cairo_restore(cairo);
12 
13  modified = 1;
14 }
int modified
double bgcolor_r
double bgcolor_g
double bgcolor_b
double bgcolor_a
cairo_t * cairo
int G_debug(int level, const char *msg,...)
Print debugging message.
Definition: gis/debug.c:51
void Cairo_Erase(void)