| 
    GRASS Programmer's Manual
    6.5.svn(2014)-r66266
    
   | 
 
GRASS cairo display driver - driver settings. More...
#include "cairodriver.h"#include <unistd.h>#include <fcntl.h>#include <sys/types.h>#include <sys/stat.h>#include <sys/mman.h>
Go to the source code of this file.
Functions | |
| int | Cairo_Graph_set (int argc, char **argv) | 
| void | Cairo_Graph_close (void) | 
Variables | |
| char * | file_name | 
| int | file_type | 
| int | is_vector | 
| int | width | 
| int | height | 
| int | stride | 
| unsigned char * | grid | 
| int | modified | 
| int | auto_write | 
| int | mapped | 
| double | bgcolor_r | 
| double | bgcolor_g | 
| double | bgcolor_b | 
| double | bgcolor_a | 
| cairo_surface_t * | surface | 
| cairo_t * | cairo | 
GRASS cairo display driver - driver settings.
(C) 2007-2008, 2011 by Lars Ahlzen and the GRASS Development Team
This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS for details.
Definition in file cairodriver/Graph.c.
| void Cairo_Graph_close | ( | void | ) | 
Definition at line 258 of file cairodriver/Graph.c.
References cairo, G_debug(), NULL, tools::surface, and write_image().
Referenced by Cairo_Driver().
Definition at line 217 of file cairodriver/Graph.c.
References auto_write, bgcolor_a, bgcolor_b, bgcolor_g, bgcolor_r, CAIROCOLOR, G_debug(), G_fatal_error(), and getenv().
Referenced by Cairo_Driver().
| int auto_write | 
Definition at line 52 of file cairodriver/Graph.c.
| double bgcolor_a | 
Definition at line 56 of file cairodriver/Graph.c.
Referenced by Cairo_Erase(), and Cairo_Graph_set().
| double bgcolor_b | 
Definition at line 56 of file cairodriver/Graph.c.
Referenced by Cairo_Erase(), and Cairo_Graph_set().
| double bgcolor_g | 
Definition at line 56 of file cairodriver/Graph.c.
Referenced by Cairo_Erase(), and Cairo_Graph_set().
| double bgcolor_r | 
Definition at line 56 of file cairodriver/Graph.c.
Referenced by Cairo_Erase(), and Cairo_Graph_set().
| cairo_t* cairo | 
Definition at line 60 of file cairodriver/Graph.c.
Referenced by Cairo_Box_abs(), Cairo_color(), Cairo_draw_bitmap(), Cairo_draw_line(), Cairo_draw_point(), Cairo_end_scaled_raster(), Cairo_Erase(), Cairo_Graph_close(), Cairo_Line_width(), Cairo_Polygon_abs(), Cairo_Polyline_abs(), Cairo_Set_window(), do_polygon(), read_image(), and write_image().
| char* file_name | 
Definition at line 46 of file cairodriver/Graph.c.
| int file_type | 
Definition at line 47 of file cairodriver/Graph.c.
Referenced by find_datah(), gvl_file_newh(), read_image(), and write_image().
| unsigned char* grid | 
Definition at line 50 of file cairodriver/Graph.c.
| int height | 
Definition at line 49 of file cairodriver/Graph.c.
| int is_vector | 
Definition at line 48 of file cairodriver/Graph.c.
| int mapped | 
Definition at line 53 of file cairodriver/Graph.c.
| int modified | 
Definition at line 51 of file cairodriver/Graph.c.
| int stride | 
Definition at line 49 of file cairodriver/Graph.c.
Referenced by Cairo_draw_bitmap(), read_bmp(), read_ppm(), write_bmp(), and write_ppm().
| cairo_surface_t* surface | 
Definition at line 59 of file cairodriver/Graph.c.
| int width | 
Definition at line 49 of file cairodriver/Graph.c.