/*! \file cairodriver/Color.c \brief GRASS cairo display driver - colors management (C) 2007-2008 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. \author Lars Ahlzen (original contibutor) \author Glynn Clements */ #include "cairodriver.h" /*! \brief Set source color (opaque) This color will then be used for any subsequent drawing operation until a new source pattern is set. \param color value */ void Cairo_Color(int r, int g, int b) { G_debug(3, "Cairo_Color: %d,%d,%d", r, g, b); cairo_set_source_rgba(cairo, CAIROCOLOR(r), CAIROCOLOR(g), CAIROCOLOR(b), 1.0); G_debug(3, "Set color to: %g %g %g", CAIROCOLOR(r), CAIROCOLOR(g), CAIROCOLOR(b)); }