Lumitronix_Iflex_Pro_Workshop
Library to interact with the iFlexPro
RgbColor Member List

This is the complete list of members for RgbColor, including all inherited members.

_CalcColor(float p, float q, float t)RgbColorBaseprotectedstatic
_Compare(const T_COLOR &left, const T_COLOR &right, T_RESULT epsilon)RgbColorBaseinlineprotectedstatic
_HsbToRgb(const HsbColor &color, float *r, float *g, float *b)RgbColorBaseprotectedstatic
_HslToRgb(const HslColor &color, float *r, float *g, float *b)RgbColorBaseprotectedstatic
BRgbColor
BilinearBlend(const RgbColor &c00, const RgbColor &c01, const RgbColor &c10, const RgbColor &c11, float x, float y)RgbColorstatic
Brighten(uint8_t ratio) constRgbColor
CalcTotalTenthMilliAmpere(const SettingsObject &settings)RgbColorinline
CalculateBrightness() constRgbColor
Compare(const RgbColor &left, const RgbColor &right, uint8_t epsilon=1)RgbColorinlinestatic
CompareTo(const RgbColor &other, uint8_t epsilon=1)RgbColorinline
CountRgbColorstatic
Darken(uint8_t delta)RgbColor
Dim(uint8_t ratio) constRgbColor
GRgbColor
Lighten(uint8_t delta)RgbColor
LinearBlend(const RgbColor &left, const RgbColor &right, float progress)RgbColorstatic
LinearBlend(const RgbColor &left, const RgbColor &right, uint8_t progress)RgbColorstatic
MaxRgbColorstatic
operator!=(const RgbColor &other) constRgbColorinline
operator==(const RgbColor &other) constRgbColorinline
operator[](size_t idx) constRgbColorinline
operator[](size_t idx)RgbColorinline
RRgbColor
RgbColor(uint8_t r, uint8_t g, uint8_t b)RgbColorinline
RgbColor(uint8_t brightness)RgbColorinline
RgbColor(const RgbwColor &color)RgbColorexplicit
RgbColor(const Rgb16Color &color)RgbColor
RgbColor(const HtmlColor &color)RgbColor
RgbColor(const HslColor &color)RgbColor
RgbColor(const HsbColor &color)RgbColor
RgbColor()RgbColorinline
SettingsObject typedefRgbColor