-
Properties
-
Max
-
Count
-
Constructors
-
RgbwwColor(uint8_t r, uint8_t g, uint8_t b, uint8_t warmW, uint8_t coolW) :
-
RgbwwColor(uint8_t brightness)
-
RgbwwColor(RgbColor color);
-
RgbwwColor(RgbwColor color);
-
RgbwwColor(HslColor color);
-
RgbwwColor(HsbColor color);
-
RgbwwColor(HtmlColor color);
-
RgbwwColor()
-
Methods
-
uint8_t CalculateBrightness();
-
RgbwwColor Dim(uint8_t ratio);
-
RgbwwColor Brighten(uint8_t ratio);
-
void Darken(uint8_t delta);
-
void Lighten(uint8_t delta);
-
int16_t CompareTo(const RgbwwColor& other, uint8_t epsilon = 1)
-
static int16_t Compare(const RgbwwColor& left, const RgbwwColor& right, uint8_t epsilon = 1)
-
static RgbwwColor LinearBlend(RgbwwColor left, RgbwwColor right, float progress);
-
static RgbwwColor LinearBlend(RgbwwColor left, RgbwwColor right, uint8_t progress);
-
static RgbwwColor BilinearBlend(RgbwwColor c00, RgbwwColor c01, RgbwwColor c10, RgbwwColor c11, float x, float y);
-
Operators
-
uint8_t operator[](size_t idx)