55 std::vector<ColorIndex> m_colors;
62 void set(
const std::vector<ColorIndex>& colors);
63 void set(
const std::vector<Color3f>& colors);
The Color3f class inherits from Color3, specilizing the template parameters to float for element type...
Definition color.h:105
float position
Definition scheme.h:30
Color3f color
Definition scheme.h:31
static ColorScheme kindlmann()
static ColorScheme revertedRainbow()
static ColorScheme viridis()
static ColorScheme white2Brown()
Color3f at(float pos) const
static ColorScheme cool2Warm()
static ColorScheme rainbow()
static ColorScheme terrain()
static ColorScheme plasma()
static ColorScheme metalCasting()
static ColorScheme green2Brown()
static ColorScheme radiation()
static ColorScheme gray2Red()
static ColorScheme thermal()
void set(const std::vector< ColorIndex > &colors)
void set(const std::vector< Color3f > &colors)
static ColorScheme black2White()
static ColorScheme inferno()
std::shared_ptr< Image2D > _image2d_reverted_rainbow()
std::shared_ptr< Image2D > _image2d_green_brown()
std::shared_ptr< Image2D > _image2d_white_brown()
std::shared_ptr< Image2D > _image2d_viridis()
std::shared_ptr< Image2D > _image2d_thermal()
std::shared_ptr< Image2D > _image2d_radiation()
std::shared_ptr< Image2D > _image2d_metal_casting()
std::shared_ptr< Image2D > _image2d_inferno()
std::shared_ptr< Image2D > _image2d_jet()
std::shared_ptr< Image2D > _image2d_rainbow()
std::shared_ptr< Image2D > _image2d_gray_red()
std::shared_ptr< Image2D > _image2d_black_white()
std::shared_ptr< Image2D > _image2d_kindlmann()
std::shared_ptr< Image2D > _image2d_plasma()
std::shared_ptr< Image2D > _image2d_cool_warm()
std::shared_ptr< Image2D > _image2d_scheme(const ColorScheme &scheme=ColorScheme::rainbow(), int nLevels=256)
std::shared_ptr< Image2D > _image2d_terrain()