|
FastLED 3.9.15
|
#include <color.h>
Public Member Functions | |
| Color3i () | |
| Color3i (const Color3i &other) | |
| Color3i (uint8_t r, uint8_t g, uint8_t b) | |
| void | Add (const Color3i &color) |
| uint8_t * | At (int rgb_index) |
| const uint8_t * | At (int rgb_index) const |
| void | Fill (uint8_t val) |
| uint8_t | Get (int rgb_index) const |
| void | Interpolate (const Color3i &other_color, float t) |
| uint8_t | MaxRGB () const |
| void | Mul (const Color3i &other_color) |
| void | Mul (uint8_t val) |
| void | Mulf (float scale) |
| Color3i & | operator= (const Color3i &other) |
| template<typename PrintStream> | |
| void | Print (PrintStream *stream) const |
| void | Set (const Color3i &c) |
| void | Set (int rgb_index, uint8_t val) |
| void | Set (uint8_t r, uint8_t g, uint8_t b) |
| void | Sub (const Color3i &color) |
Static Public Member Functions | |
| static Color3i | Black () |
| static Color3i | Blue () |
| static Color3i | Cyan () |
| static Color3i | Green () |
| static Color3i | Orange () |
| static Color3i | Red () |
| static Color3i | White () |
| static Color3i | Yellow () |
Public Attributes | |
| uint8_t | b_ |
| uint8_t | g_ |
| uint8_t | r_ |