#include <ls_image.h>
Inherits linearMap< RGB_tuple >.
Public Member Functions | |
void | add (float f, const Colour &c) |
void | setPredefined (int num) |
Colour | Get_Colour (float f) const |
Definition at line 48 of file ls_image.h.
void Palette::add | ( | float | f, | |
const Colour & | c | |||
) | [inline] |
Adds a new data point f, with the corresponding colour c. The additions must be done in the order of ascending f.
Definition at line 53 of file ls_image.h.
void Palette::setPredefined | ( | int | num | ) |
Sets the palette to the predefined palette num.
Definition at line 45 of file ls_image.cc.
Colour Palette::Get_Colour | ( | float | f | ) | const [inline] |
Returns the colour corresponding to the value f. The colour is determined by linear interpolation between neighbouring data points.
Definition at line 61 of file ls_image.h.