|
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.