FastLED 3.10.6
Loading...
Searching...
No Matches
rgbw.h File Reference

Detailed Description

Public color namespace facade for RGBW colorimetric profile APIs.

Definition in file rgbw.h.

#include "fl/gfx/rgbw.h"
+ Include dependency graph for rgbw.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fl::color::DiodeProfile
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::color
 

Enumerations

enum class  fl::color::InputGamut
 
enum class  fl::color::RgbwLutInterp
 

Functions

void fl::color::disable_rgbw_colorimetric_lut () FL_NO_EXCEPT
 
bool fl::color::enable_rgbw_colorimetric_lut (int, RgbwLutInterp) FL_NO_EXCEPT
 
fl::shared_ptr< const DiodeProfile > fl::color::make_diode_profile (const DiodeProfile &profile) FL_NO_EXCEPT
 
bool fl::color::rgbw_colorimetric_lut_enabled () FL_NO_EXCEPT
 
constexpr unsigned long fl::color::rgbw_colorimetric_lut_memory_bytes (int grid_n, RgbwLutInterp interp) FL_NO_EXCEPT
 
void fl::color::set_input_gamut (DiodeProfile &profile_ref, InputGamut g, const float *white_xy) FL_NO_EXCEPT
 

Variables

const DiodeProfile fl::color::kRgbwDefaultProfile
 

Class Documentation

◆ fl::color::DiodeProfile

struct fl::color::DiodeProfile
Class Members
float input_xy_b[2]
float input_xy_g[2]
float input_xy_r[2]
float input_xy_w[2]
float lum_b
float lum_g
float lum_r
float lum_w
int nominal_cct
float xy_b[2]
float xy_g[2]
float xy_r[2]
float xy_w[2]