FastLED 3.9.15
|
Declares classes for managing logical groups of LEDs.
Definition in file pixelset.h.
#include "FastLED.h"
#include "fl/force_inline.h"
#include "fl/unused.h"
#include <stdlib.h>
#include "fl/namespace.h"
Go to the source code of this file.
Classes | |
class | CPixelView< PIXEL_TYPE > |
Represents a set of LED objects. More... | |
class | CPixelView< PIXEL_TYPE >::pixelset_iterator_base< T > |
Iterator helper class for CPixelView. More... | |
class | CRGBArray< SIZE > |
A version of CPixelView<CRGB> with an included array of CRGB LEDs. More... | |
Macros | |
#define | FUNCTION_BLUR1D(a, b, c) |
#define | FUNCTION_FILL_GRADIENT(a, b, c, d, e) |
#define | FUNCTION_FILL_GRADIENT3(a, b, c, d, e, f) |
#define | FUNCTION_FILL_GRADIENT4(a, b, c, d, e, f, g) |
#define | FUNCTION_FILL_GRADIENT_RGB(a, b, c, d) |
#define | FUNCTION_FILL_GRADIENT_RGB3(a, b, c, d, e) |
#define | FUNCTION_FILL_GRADIENT_RGB4(a, b, c, d, e, f) |
#define | FUNCTION_FILL_RAINBOW(a, b, c, d) |
#define | FUNCTION_NAPPLY_GAMMA(a, b, c) |
#define | FUNCTION_NAPPLY_GAMMA_RGB(a, b, c, d, e) |
#define | FUNCTION_NBLEND(a, b, c) |
Typedefs | |
typedef CPixelView< CRGB > | CRGBSet |
CPixelView for CRGB arrays. | |
Functions | |
FASTLED_FORCE_INLINE CRGB * | operator+ (const CRGBSet &pixels, int offset) |
Retrieve a pointer to a CRGB array, using a CRGBSet and an LED offset. | |