Tatooine
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
tatooine::rendering::interactive::color_scale Struct Reference

#include <color_scale.h>

Collaboration diagram for tatooine::rendering::interactive::color_scale:
[legend]

Public Member Functions

template<typename ColorScale >
 color_scale (ColorScale &&c)
 

Static Public Member Functions

static auto GYPi () -> auto &
 
static auto PiYG () -> auto &
 
static auto BrBG () -> auto &
 
static auto BuRD () -> auto &
 
static auto GBBr () -> auto &
 
static auto GnRP () -> auto &
 
static auto GnYIRd () -> auto &
 
static auto OrPu () -> auto &
 
static auto PRGn () -> auto &
 
static auto PuOr () -> auto &
 
static auto viridis () -> auto &
 
static auto magma () -> auto &
 
static auto cool_to_warm () -> auto &
 
static auto jet () -> auto &
 

Public Attributes

gl::tex1rgba32f tex
 
gl::tex2rgba32f tex_2d
 

Constructor & Destructor Documentation

◆ color_scale()

template<typename ColorScale >
tatooine::rendering::interactive::color_scale::color_scale ( ColorScale &&  c)
inline

Member Function Documentation

◆ BrBG()

static auto tatooine::rendering::interactive::color_scale::BrBG ( ) -> auto&
inlinestatic

◆ BuRD()

static auto tatooine::rendering::interactive::color_scale::BuRD ( ) -> auto&
inlinestatic

◆ cool_to_warm()

static auto tatooine::rendering::interactive::color_scale::cool_to_warm ( ) -> auto&
inlinestatic

◆ GBBr()

static auto tatooine::rendering::interactive::color_scale::GBBr ( ) -> auto&
inlinestatic

◆ GnRP()

static auto tatooine::rendering::interactive::color_scale::GnRP ( ) -> auto&
inlinestatic

◆ GnYIRd()

static auto tatooine::rendering::interactive::color_scale::GnYIRd ( ) -> auto&
inlinestatic

◆ GYPi()

static auto tatooine::rendering::interactive::color_scale::GYPi ( ) -> auto&
inlinestatic

◆ jet()

static auto tatooine::rendering::interactive::color_scale::jet ( ) -> auto&
inlinestatic

◆ magma()

static auto tatooine::rendering::interactive::color_scale::magma ( ) -> auto&
inlinestatic

◆ OrPu()

static auto tatooine::rendering::interactive::color_scale::OrPu ( ) -> auto&
inlinestatic

◆ PiYG()

static auto tatooine::rendering::interactive::color_scale::PiYG ( ) -> auto&
inlinestatic

◆ PRGn()

static auto tatooine::rendering::interactive::color_scale::PRGn ( ) -> auto&
inlinestatic

◆ PuOr()

static auto tatooine::rendering::interactive::color_scale::PuOr ( ) -> auto&
inlinestatic

◆ viridis()

static auto tatooine::rendering::interactive::color_scale::viridis ( ) -> auto&
inlinestatic

Member Data Documentation

◆ tex

gl::tex1rgba32f tatooine::rendering::interactive::color_scale::tex

◆ tex_2d

gl::tex2rgba32f tatooine::rendering::interactive::color_scale::tex_2d

The documentation for this struct was generated from the following file: