2
/****************************************************************************
5
* AUTHOR(S): various authors at CERL (original contributor)
6
* Glynn Clements <glynn gclements.plus.com>
7
* Huidae Cho <grass4u gmail.com>
8
* PURPOSE: display driver for displaying in X11 environment
9
* COPYRIGHT: (C) 2006-2007 by the GRASS Development Team
11
* This program is free software under the GNU General Public
12
* License (>=v2). Read the file COPYING that comes with GRASS
15
*****************************************************************************/
20
int main(int argc, char **argv)
24
drv.Box_abs = XD_Box_abs;
26
drv.Client_Open = XD_Client_Open;
27
drv.Client_Close = XD_Client_Close;
29
drv.Get_with_box = XD_Get_location_with_box;
30
drv.Get_with_line = XD_Get_location_with_line;
31
drv.Get_with_pointer = XD_Get_location_with_pointer;
32
drv.Graph_set = XD_Graph_set;
33
drv.Graph_close = XD_Graph_close;
34
drv.Line_width = XD_Line_width;
35
drv.Panel_save = XD_Panel_save;
36
drv.Panel_restore = XD_Panel_restore;
37
drv.Panel_delete = XD_Panel_delete;
38
drv.Polydots_abs = XD_Polydots_abs;
39
drv.Polydots_rel = XD_Polydots_rel;
40
drv.Polyline_abs = XD_Polyline_abs;
41
drv.Polyline_rel = XD_Polyline_rel;
42
drv.Polygon_abs = XD_Polygon_abs;
43
drv.Polygon_rel = XD_Polygon_rel;
44
drv.Set_window = XD_Set_window;
45
drv.Begin_scaled_raster = XD_begin_scaled_raster;
46
drv.Scaled_raster = XD_scaled_raster;
47
drv.End_scaled_raster = NULL;
48
drv.Respond = XD_Respond;
49
drv.Work_stream = XD_Work_stream;
50
drv.Do_work = XD_Do_work;
51
drv.lookup_color = XD_lookup_color;
53
drv.draw_line = XD_draw_line;
54
drv.draw_point = XD_draw_point;
55
drv.draw_bitmap = XD_draw_bitmap;
58
LIB_init(&drv, argc, argv);
60
return LIB_main(argc, argv);