Cumulia Illustrator Rendering Engine v1.0.0
A Rendering engine for industrial CAD/CAE model and optimized for greatest performance
 
Loading...
Searching...
No Matches
cil::ColorScheme Class Reference

#include <scheme.h>

Public Member Functions

 ColorScheme ()
 
 ~ColorScheme ()
 
Color3f at (float pos) const
 
void set (const std::vector< ColorIndex > &colors)
 
void set (const std::vector< Color3f > &colors)
 

Static Public Member Functions

static ColorScheme rainbow ()
 
static ColorScheme revertedRainbow ()
 
static ColorScheme black2White ()
 
static ColorScheme cool2Warm ()
 
static ColorScheme metalCasting ()
 
static ColorScheme thermal ()
 
static ColorScheme viridis ()
 
static ColorScheme kindlmann ()
 
static ColorScheme inferno ()
 
static ColorScheme plasma ()
 
static ColorScheme radiation ()
 
static ColorScheme green2Brown ()
 
static ColorScheme white2Brown ()
 
static ColorScheme gray2Red ()
 
static ColorScheme jet ()
 
static ColorScheme terrain ()
 

Constructor & Destructor Documentation

◆ ColorScheme()

cil::ColorScheme::ColorScheme ( )

◆ ~ColorScheme()

cil::ColorScheme::~ColorScheme ( )

Member Function Documentation

◆ at()

Color3f cil::ColorScheme::at ( float pos) const

◆ black2White()

static ColorScheme cil::ColorScheme::black2White ( )
static

◆ cool2Warm()

static ColorScheme cil::ColorScheme::cool2Warm ( )
static

◆ gray2Red()

static ColorScheme cil::ColorScheme::gray2Red ( )
static

◆ green2Brown()

static ColorScheme cil::ColorScheme::green2Brown ( )
static

◆ inferno()

static ColorScheme cil::ColorScheme::inferno ( )
static

◆ jet()

static ColorScheme cil::ColorScheme::jet ( )
static

◆ kindlmann()

static ColorScheme cil::ColorScheme::kindlmann ( )
static

◆ metalCasting()

static ColorScheme cil::ColorScheme::metalCasting ( )
static

◆ plasma()

static ColorScheme cil::ColorScheme::plasma ( )
static

◆ radiation()

static ColorScheme cil::ColorScheme::radiation ( )
static

◆ rainbow()

static ColorScheme cil::ColorScheme::rainbow ( )
static

◆ revertedRainbow()

static ColorScheme cil::ColorScheme::revertedRainbow ( )
static

◆ set() [1/2]

void cil::ColorScheme::set ( const std::vector< Color3f > & colors)

◆ set() [2/2]

void cil::ColorScheme::set ( const std::vector< ColorIndex > & colors)

◆ terrain()

static ColorScheme cil::ColorScheme::terrain ( )
static

◆ thermal()

static ColorScheme cil::ColorScheme::thermal ( )
static

◆ viridis()

static ColorScheme cil::ColorScheme::viridis ( )
static

◆ white2Brown()

static ColorScheme cil::ColorScheme::white2Brown ( )
static