itom  3.0.0
ito::PaletteOrganizer Class Reference
Inheritance diagram for ito::PaletteOrganizer:

Public Slots

ItomPaletteBase getColorBar (const int index) const
 shortdesc More...
 
ItomPaletteBase getNextColorBar (const int curindex, const int type=ito::tPaletteNoType) const
 shortdesc More...
 
int getColorBarIndex (const QString name, bool *found=NULL) const
 shortdesc More...
 
ItomPaletteBase getColorBar (const QString name, bool *found=NULL) const
 shortdesc More...
 
QList< QString > getColorBarList (const int type=ito::tPaletteNoType) const
 shortdesc More...
 
int numberOfColorBars () const
 

Public Member Functions

 PaletteOrganizer ()
 shortdesc More...
 
ito::RetVal setColorBarThreaded (QString name, ito::ItomPaletteBase newPalette, ItomSharedSemaphore *waitCond=NULL)
 
ito::RetVal getColorBarThreaded (QString name, QSharedPointer< ito::ItomPaletteBase > palette, ItomSharedSemaphore *waitCond=NULL)
 
ito::RetVal getColorBarListThreaded (int types, QSharedPointer< QStringList > palettes, ItomSharedSemaphore *waitCond=NULL)
 

Private Attributes

QList< QString > restrictedKeyWords
 
QList< ItomPaletteBasem_colorBars
 
QHash< QString, int > m_colorBarLookUp
 
ItomPaletteBase noPalette
 

Constructor & Destructor Documentation

ito::PaletteOrganizer::PaletteOrganizer ( )

shortdesc

longdesc

Returns
PaletteOrganizer

Member Function Documentation

ItomPaletteBase ito::PaletteOrganizer::getColorBar ( const int  index) const
slot

shortdesc

longdesc

Parameters
index
Returns
ItomPaletteBase
ItomPaletteBase ito::PaletteOrganizer::getColorBar ( const QString  name,
bool *  found = NULL 
) const
slot

shortdesc

longdesc

Parameters
name
found
Returns
ItomPaletteBase
int ito::PaletteOrganizer::getColorBarIndex ( const QString  name,
bool *  found = NULL 
) const
slot

shortdesc

longdesc

Parameters
name
found
Returns
int
QList< QString > ito::PaletteOrganizer::getColorBarList ( const int  type = ito::tPaletteNoType) const
slot

shortdesc

longdesc

Parameters
type
Returns
QList<QString>
ItomPaletteBase ito::PaletteOrganizer::getNextColorBar ( const int  curindex,
const int  type = ito::tPaletteNoType 
) const
slot

shortdesc

longdesc

Parameters
curindex
type
Returns
ItomPaletteBase

The documentation for this class was generated from the following files: