FastLED 3.9.15
Loading...
Searching...
No Matches
fl::Pixels Class Reference

Detailed Description

Definition at line 141 of file ___pixeltypes.h.

#include <___pixeltypes.h>

+ Collaboration diagram for fl::Pixels:

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)
 
Pixeloperator[] (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
 
Pixelledpointer
 
int(* mapFunction )(int i, void *args)
 
Pixel offPixel
 

The documentation for this class was generated from the following file: