#define RGB_TO_UINT (r,g,b)
#define RGB_TO_RGBA (x,a)
#define RGBA_TO_UINT (r,g,b,a)
#define RGB_WHITE
#define RGB_BLACK
#define RGB_RED
#define RGB_GREEN
#define RGB_BLUE
#define RGB_YELLOW
#define RGB_VIOLET
#define RGB_CYAN
#define RGBA_WHITE
#define RGBA_BLACK
#define RGBA_RED
#define RGBA_GREEN
#define RGBA_BLUE
#define RGBA_YELLOW
#define RGBA_VIOLET
#define RGBA_CYAN
#define RGB_GREY (x)
#define RGBA_GREY (x)
#define UINT_RGBA_R (x)
#define UINT_RGBA_G (x)
#define UINT_RGBA_B (x)
#define UINT_RGBA_A (x)
#define UINT_RGBA_CHANGE_R (x, r)
#define UINT_RGBA_CHANGE_G (x, g)
#define UINT_RGBA_CHANGE_B (x, b)
#define UINT_RGBA_CHANGE_A (x, a)
#define UINT_TO_RGB (u,r,g,b)
#define UINT_TO_RGBA (u,r,g,b,a)
#define MONO_INTERPOLATE (v1, v2, t)
#define UINT_INTERPOLATE (c1, c2, t)
#define PIXEL_RGB (p, r, g, b)
#define PIXEL_RGBA (p, r, g, b, a)
#define PIXEL_RGB_UINT (p, i)
#define PIXEL_RGBA_UINT (p, i)
#define PIXEL_BLACK (p)
#define PIXEL_WHITE (p)
#define PIXEL_GREY (p,g)
#define PIXEL_GREYA (p,g,a)
#define BUF_PTR (inbuf, ptx, pty)
#define BUF_INBOUNDS_X (inbuf, ptx)
#define BUF_INBOUNDS_Y (inbuf, pty)
#define PAINT_DOT (inbuf, colr, colg, colb, cola, ptx, pty)
#define PAINT_HORIZ (inbuf, colr, colg, colb, cola, ptx0, ptx1, pty)
#define PAINT_VERT (inbuf, colr, colg, colb, cola, ptx, pty0, pty1)
#define PAINT_BOX (inbuf, colr, colg, colb, cola, ptx0, pty0, ptx1, pty1)
guint32 guppi_str2color_rgba (const gchar *color_name);
void guppi_paint_horiz (GnomeCanvasBuf*,
gint x0,
gint x1,
gint y,
guint32 c);
void guppi_paint_vert (GnomeCanvasBuf*,
gint x,
gint y0,
gint y1,
guint32 c);
void guppi_paint_box (GnomeCanvasBuf*,
gint x0,
gint y0,
gint x1,
gint y1,
guint32 color);
void guppi_paint_soft_box (GnomeCanvasBuf*,
double x0,
double y0,
double x1,
double y1,
guint32 color);
void guppi_paint_wide_line (GnomeCanvasBuf*,
double x0,
double y0,
double x1,
double y1,
double width,
guint32 color);
void guppi_paint_wide_line_alt (GnomeCanvasBuf*,
double x0,
double y0,
double x1,
double y1,
double width,
guint32 color0,
guint32 color1);
void guppi_paint_wide_curve (GnomeCanvasBuf *buf,
ArtVpath *path,
double width,
guint32 color); |