12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- /****************************************************************************
- *
- * MODULE: HTMLMAP
- * AUTHOR(S): Glynn Clements <glynn gclements.plus.com> (original contributor)
- *
- * PURPOSE: driver to allow HTML image maps
- * COPYRIGHT: (C) 2007-2007 by 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.
- *
- *****************************************************************************/
- #include <stdio.h>
- #include "driver.h"
- #include "htmlmap.h"
- const struct driver *HTML_Driver(void)
- {
- static struct driver drv;
- static int initialized;
- if (initialized)
- return &drv;
- drv.name = "html";
- drv.Box = HTML_Box;
- drv.Erase = NULL;
- drv.Graph_set = HTML_Graph_set;
- drv.Graph_close = HTML_Graph_close;
- drv.Graph_get_file = NULL;
- drv.Line_width = NULL;
- drv.Set_window = NULL;
- drv.Begin_raster = NULL;
- drv.Raster = NULL;
- drv.End_raster = NULL;
- drv.Begin = HTML_Begin;
- drv.Move = HTML_Move;
- drv.Cont = HTML_Cont;
- drv.Close = HTML_Close;
- drv.Stroke = HTML_Stroke;
- drv.Fill = HTML_Fill;
- drv.Point = NULL;
- drv.Color = NULL;
- drv.Bitmap = NULL;
- drv.Text = HTML_Text;
- drv.Text_box = NULL;
- drv.Set_font = NULL;
- drv.Font_list = NULL;
- drv.Font_info = NULL;
- initialized = 1;
- return &drv;
- }
|