1 #ifndef COLORGRADIENT_H
2 #define COLORGRADIENT_H
8 namespace frame_helper {
15 ColorPoint(
float red,
float green,
float blue,
float value) :
16 r(red), g(green), b(blue), val(value) {
21 std::list<ColorPoint> color;
25 void addColorPoint(
const float red,
const float green,
const float blue,
const float value);
27 void getColorAtValue(
const float value,
float &red,
float &green,
float &blue)
const;
void colormapSelector(const ColorGradientType type)
Definition: ColorGradient.cpp:49
void clearGradient()
Definition: ColorGradient.cpp:44
void addColorPoint(const float red, const float green, const float blue, const float value)
Definition: ColorGradient.cpp:6
void getColorAtValue(const float value, float &red, float &green, float &blue) const
Definition: ColorGradient.cpp:18
ColorGradient()
Definition: ColorGradient.h:24
Definition: ColorGradient.h:10
ColorGradientType
Definition: ColorGradientTypes.h:6