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

Detailed Description

Definition at line 141 of file ___pixeltypes.h.

Public Member Functions

 Pixels (const Pixels &rhs)
 
 Pixels (int size, Pixel *ledpoi)
 
 Pixels (int size, Pixel *ledpoi, leddirection direction)
 
void __Pixels (int size, Pixel *ledpoi, leddirection direction, Pixels *pib)
 
 Pixels (int num_led_per_strip, int num_strips)
 
 Pixels (int *sizes, int num_strips)
 
 Pixels (int *sizes, int num_strips, leddirection direction)
 
void __Pixels (int *sizes, int num_strips, leddirection direction, Pixels *pib)
 
Pixeloperator[] (int i)
 
void copy (Pixels ori)
 
void copy (Pixels ori, leddirection dir)
 
Pixels getStrip (int num_strip, leddirection direction)
 
Pixels getStrip (int num_strip)
 
int * getLengths ()
 
int getNumStrip ()
 
uint8_t * getPixels ()
 
void clear ()
 
Pixels createSubset (int start, int length)
 
Pixels createSubset (int start, leddirection direction)
 
Pixels createSubset (int start, int length, leddirection direction)
 
void setMapFunction (int(*fptr)(int i, void *args), void *args, int size)
 

Constructor & Destructor Documentation

◆ Pixels() [1/7]

fl::Pixels::Pixels ( )
inline

Definition at line 143 of file ___pixeltypes.h.

◆ Pixels() [2/7]

fl::Pixels::Pixels ( const Pixels & rhs)
inline

Definition at line 144 of file ___pixeltypes.h.

◆ Pixels() [3/7]

fl::Pixels::Pixels ( int size,
Pixel * ledpoi )
inline

Definition at line 156 of file ___pixeltypes.h.

◆ Pixels() [4/7]

fl::Pixels::Pixels ( int size,
Pixel * ledpoi,
leddirection direction )
inline

Definition at line 160 of file ___pixeltypes.h.

◆ Pixels() [5/7]

fl::Pixels::Pixels ( int num_led_per_strip,
int num_strips )
inline

Definition at line 173 of file ___pixeltypes.h.

◆ Pixels() [6/7]

fl::Pixels::Pixels ( int * sizes,
int num_strips )
inline

Definition at line 181 of file ___pixeltypes.h.

◆ Pixels() [7/7]

fl::Pixels::Pixels ( int * sizes,
int num_strips,
leddirection direction )
inline

Definition at line 185 of file ___pixeltypes.h.

Member Function Documentation

◆ __Pixels() [1/2]

void fl::Pixels::__Pixels ( int * sizes,
int num_strips,
leddirection direction,
Pixels * pib )
inline

Definition at line 188 of file ___pixeltypes.h.

◆ __Pixels() [2/2]

void fl::Pixels::__Pixels ( int size,
Pixel * ledpoi,
leddirection direction,
Pixels * pib )
inline

Definition at line 164 of file ___pixeltypes.h.

◆ clear()

void fl::Pixels::clear ( )
inline

Definition at line 276 of file ___pixeltypes.h.

◆ copy() [1/2]

void fl::Pixels::copy ( Pixels ori)
inline

Definition at line 238 of file ___pixeltypes.h.

◆ copy() [2/2]

void fl::Pixels::copy ( Pixels ori,
leddirection dir )
inline

Definition at line 240 of file ___pixeltypes.h.

◆ createSubset() [1/3]

Pixels fl::Pixels::createSubset ( int start,
int length )
inline

Definition at line 280 of file ___pixeltypes.h.

◆ createSubset() [2/3]

Pixels fl::Pixels::createSubset ( int start,
int length,
leddirection direction )
inline

Definition at line 290 of file ___pixeltypes.h.

◆ createSubset() [3/3]

Pixels fl::Pixels::createSubset ( int start,
leddirection direction )
inline

Definition at line 284 of file ___pixeltypes.h.

◆ getLengths()

int * fl::Pixels::getLengths ( )
inline

Definition at line 272 of file ___pixeltypes.h.

◆ getNumStrip()

int fl::Pixels::getNumStrip ( )
inline

Definition at line 274 of file ___pixeltypes.h.

◆ getPixels()

uint8_t * fl::Pixels::getPixels ( )
inline

Definition at line 275 of file ___pixeltypes.h.

◆ getStrip() [1/2]

Pixels fl::Pixels::getStrip ( int num_strip)
inline

Definition at line 268 of file ___pixeltypes.h.

◆ getStrip() [2/2]

Pixels fl::Pixels::getStrip ( int num_strip,
leddirection direction )
inline

Definition at line 253 of file ___pixeltypes.h.

◆ operator[]()

Pixel & fl::Pixels::operator[] ( int i)
inline

Definition at line 206 of file ___pixeltypes.h.

◆ setMapFunction()

void fl::Pixels::setMapFunction ( int(* fptr )(int i, void *args),
void * args,
int size )
inline

Definition at line 309 of file ___pixeltypes.h.


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