/*! \file lib/pngdriver/draw.c \brief GRASS PNG display driver (C) 2008 by Glynn Clements 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. \author Glynn Clements */ #include #include "driverlib.h" #include "path.h" #include "pngdriver.h" static struct path path; void PNG_Begin(void) { path_begin(&path); } void PNG_Move(double x, double y) { path_move(&path, x, y); } void PNG_Cont(double x, double y) { path_cont(&path, x, y); } void PNG_Close(void) { path_close(&path); } void PNG_Stroke(void) { path_stroke(&path, png_draw_line); } void PNG_Fill(void) { png_polygon(&path); }