14#include "Pulsar/Config.h"
15#include "TextInterface.h"
44 Name get_name ()
const {
return name; }
48 float get_contrast ()
const {
return contrast; }
52 float get_brightness ()
const {
return brightness; }
56 bool get_logarithmic ()
const {
return logarithmic; }
Configuration option.
Definition Config.h:69
Colour map manager.
Definition ColourMap.h:21
void apply()
Apply the current attributes.
Definition ColourMap.C:47
void set_brightness(float brightness)
Set the brightness (0 to 1; normally 5)
Definition ColourMap.C:35
ColourMap()
Default constructor.
Definition ColourMap.C:11
float brightness
Brightness.
Definition ColourMap.h:73
void set_logarithmic(bool log)
Set the image transfer function to logarithmic.
Definition ColourMap.h:55
void set_name(Name name)
Set the colour map name.
Definition ColourMap.C:42
void set_contrast(float contrast)
Set the contrast (0 to 1; normally 1)
Definition ColourMap.C:28
bool logarithmic
Logarithmic image transfer function.
Definition ColourMap.h:76
float contrast
Contrast.
Definition ColourMap.h:70
Name
Available colour map names.
Definition ColourMap.h:25
Name name
Colour map name.
Definition ColourMap.h:67