1 #ifndef Fireworks_Core_FWColorManager_h 2 #define Fireworks_Core_FWColorManager_h 23 #include "sigc++/signal.h" Bool_t isColorSetLight() const
sigc::signal< void > geomColorsHaveChanged_
void setDefaultGeomColors()
Color_t background() const
int offsetOfLimitedColors() const
Color_t geomTransparency(bool projected) const
static Color_t getDefaultStartColorIndex()
void fillLimitedColors(std::vector< Color_t > &cv) const
Color_t oldColorToIndex(Color_t, int version) const
int borderOfLimitedColors() const
sigc::signal< void, bool > geomTransparencyHaveChanged_
Bool_t isColorSetDark() const
bool colorHasIndex(Color_t) const
void setGeomColor(FWGeomColorIndex, Color_t)
void setBackgroundColorIndex(BackgroundColorIndex)
virtual ~FWColorManager()
void setGeomTransparency(Color_t idx, bool projectedType)
Char_t m_geomTransparency2D
FWModelChangeManager * m_changeManager
void setPalette(long long)
sigc::signal< void > colorsHaveChangedFinished_
Char_t m_geomTransparency3D
Color_t m_numColorIndices
BackgroundColorIndex backgroundColorIndex() const
Color_t m_geomColor[kFWGeomColorSize]
static const Color_t s_defaultStartColorIndex
const FWColorManager & operator=(const FWColorManager &)=delete
void setBackgroundAndBrightness(BackgroundColorIndex, int)
void propagatePaletteChanges() const
Color_t foreground() const
static Bool_t setColorSetViewer(TGLViewer *, Color_t)
FWColorManager(FWModelChangeManager *)
Color_t m_startColorIndex
sigc::signal< void > colorsHaveChanged_
Color_t geomColor(FWGeomColorIndex) const
EPalette getPalette() const
int numberOfLimitedColors() const