30 #ifndef __CLAW_PIXEL_HPP_
31 #define __CLAW_PIXEL_HPP_
46 typedef unsigned char component_type;
64 rgb_pixel( component_type r, component_type g, component_type b );
66 explicit rgb_pixel(
const std::string& c );
80 typedef unsigned char component_type;
108 rgba_pixel( component_type r, component_type g, component_type b,
120 typedef rgb_pixel rgb_pixel_8;
121 typedef rgba_pixel rgba_pixel_8;
123 extern rgba_pixel transparent_pixel;
125 extern rgba_pixel black_pixel;
126 extern rgba_pixel white_pixel;
128 extern rgba_pixel blue_pixel;
129 extern rgba_pixel green_pixel;
130 extern rgba_pixel red_pixel;
132 extern rgba_pixel yellow_pixel;
133 extern rgba_pixel magenta_pixel;
134 extern rgba_pixel cyan_pixel;
139 #endif // __CLAW_PIXEL_HPP__