// Copyright (C) 1999-2017 // Smithsonian Astrophysical Observatory, Cambridge, MA, USA // For conditions of distribution and use, see copyright notice in "copyright" #ifndef __colorbarrgbtruecolor24_h__ #define __colorbarrgbtruecolor24_h__ #include "colorbarrgb.h" #include "truecolor24.h" class ColorbarRGBTrueColor24 : public ColorbarRGB, public TrueColor24 { private: void updateColorsHorz(); void updateColorsVert(); void updateColors24Horz(int, int, char*); void updateColors24Vert(int, int, char*); void updateColors32Horz(int, int, char*); void updateColors32Vert(int, int, char*); public: ColorbarRGBTrueColor24(Tcl_Interp*, Tk_Canvas, Tk_Item*); }; #endif