|
Scroom 0.14-49-gb7ae7a6d
|
#include <colormappable.hh>


Public Member Functions | |
| std::map< std::string, std::string > | getProperties () override |
Public Member Functions inherited from ColormapHelperBase | |
| ColormapHelperBase (Colormap::Ptr const &colormap) | |
| void | setColormap (Colormap::Ptr colormap) override |
| Colormap::Ptr | getOriginalColormap () override |
| int | getNumberOfColors () override |
| Color | getMonochromeColor () override |
| void | setMonochromeColor (const Color &c) override |
| void | setTransparentBackground () override |
| void | disableTransparentBackground () override |
| bool | getTransparentBackground () override |
| Colormap::Ptr | getColormap () override |
| virtual void | setOriginalColormap (Colormap::Ptr colormap) |
For monochrome presentations: Set/Get the current color | |
Manipulate the "Transparent Background" setting of the presentation | |
Static Public Member Functions | |
| static Ptr | create (int numberOfColors) |
| static Ptr | createInverted (int numberOfColors) |
| static Ptr | create (Colormap::Ptr const &colormap) |
Private Member Functions | |
| ColormapHelper (Colormap::Ptr const &colormap) | |
Additional Inherited Members | |
Public Types inherited from ColormapHelperBase | |
| using | Ptr = std::shared_ptr< ColormapHelperBase > |
Public Types inherited from ColormapProvider | |
| using | Ptr = std::shared_ptr< ColormapProvider > |
Public Types inherited from Colormappable | |
| using | Ptr = std::shared_ptr< Colormappable > |
| using | WeakPtr = std::weak_ptr< Colormappable > |
Public Attributes inherited from ColormapHelperBase | |
| Colormap::Ptr | colormap |
| Colormap::Ptr | originalColormap |
|
explicitprivate |
|
static |
|
static |
Referenced by create(), createInverted(), Scroom::Tiff::getColormapHelper(), Scroom::Pnm::open(), and Scroom::Tiff::open().


|
static |

|
overridevirtual |
Implements ColormapHelperBase.