12 #ifndef ROOT_X11Colors
13 #define ROOT_X11Colors
25 #include <ApplicationServices/ApplicationServices.h>
38 bool ParseColor(
const TString &colorString, ColorStruct_t &color)
const;
41 bool ParseRGBTriplet(
const TString &rgb, ColorStruct_t &color)
const;
42 bool LookupColorByName(
const TString &colorName, ColorStruct_t &color)
const;
46 : fRed(0), fGreen(0), fBlue(0)
49 RGB_t(
unsigned r,
unsigned g,
unsigned b)
50 : fRed(r), fGreen(g), fBlue(b)
58 std::map<TString, RGB_t> fX11RGB;
59 typedef std::map<TString, RGB_t> rgb_map;
60 typedef rgb_map::const_iterator const_rgb_iterator;
63 void PixelToRGB(Pixel_t pixelColor, CGFloat *rgb);
64 void PixelToRGB(Pixel_t pixelColor,
unsigned char *rgb);