#ifndef __color_h #define __color_h #include "render.h" #include #include #include struct _RrColor { const RrInstance *inst; int r; int g; int b; unsigned long pixel; GC gc; }; void RrColorAllocateGC(RrColor *in); XColor *RrPickColor(const RrInstance *inst, gint r, gint g, gint b); void RrReduceDepth(const RrInstance *inst, RrPixel32 *data, XImage *im); void RrIncreaseDepth(const RrInstance *inst, RrPixel32 *data, XImage *im); #endif /* __color_h */