FastLED 3.9.15
|
Definition at line 141 of file ___pixeltypes.h.
#include <___pixeltypes.h>
Public Member Functions | |
Pixels () | |
Pixels (const Pixels &rhs) | |
Pixels (int *sizes, int num_strips) | |
Pixels (int *sizes, int num_strips, leddirection direction) | |
Pixels (int num_led_per_strip, int num_strips) | |
Pixels (int size, Pixel *ledpoi) | |
Pixels (int size, Pixel *ledpoi, leddirection direction) | |
void | __Pixels (int *sizes, int num_strips, leddirection direction, Pixels *pib) |
void | __Pixels (int size, Pixel *ledpoi, leddirection direction, Pixels *pib) |
void | clear () |
void | copy (Pixels ori) |
void | copy (Pixels ori, leddirection dir) |
Pixels | createSubset (int start, int length) |
Pixels | createSubset (int start, int length, leddirection direction) |
Pixels | createSubset (int start, leddirection direction) |
int * | getLengths () |
int | getNumStrip () |
uint8_t * | getPixels () |
Pixels | getStrip (int num_strip) |
Pixels | getStrip (int num_strip, leddirection direction) |
Pixel & | operator[] (int i) |
void | setMapFunction (int(*fptr)(int i, void *args), void *args, int size) |
Private Attributes | |
leddirection | _direction |
int | _num_strips = 0 |
size_t | _size = 0 |
int | _sizes [16] |
void * | arguments |
Pixel * | ledpointer |
int(* | mapFunction )(int i, void *args) |
Pixel | offPixel |