FastLED 3.9.3
|
Iterator helper class for CPixelView.
the | type of the LED array data |
Definition at line 399 of file pixelset.h.
#include <pixelset.h>
Public Member Functions | |
FASTLED_FORCE_INLINE | pixelset_iterator_base (const pixelset_iterator_base &rhs) |
Copy constructor. | |
FASTLED_FORCE_INLINE | pixelset_iterator_base (T *_leds, const char _dir) |
Base constructor. | |
FASTLED_FORCE_INLINE pixelset_iterator_base & | operator++ () |
Increment LED pointer in data direction. | |
FASTLED_FORCE_INLINE pixelset_iterator_base | operator++ (int) |
Increment LED pointer in data direction. | |
FASTLED_FORCE_INLINE bool | operator== (pixelset_iterator_base &other) const |
Check if iterator is at the same position. | |
FASTLED_FORCE_INLINE bool | operator!= (pixelset_iterator_base &other) const |
Check if iterator is not at the same position. | |
FASTLED_FORCE_INLINE PIXEL_TYPE & | operator* () const |
Dereference operator, to get underlying pointer to the LEDs. | |
|
inline |
Copy constructor.
Definition at line 405 of file pixelset.h.
|
inline |
Base constructor.
the | type of the LED array data |
_leds | pointer to LED array |
_dir | direction of LED array |
Definition at line 411 of file pixelset.h.
|
inline |
Check if iterator is not at the same position.
Definition at line 417 of file pixelset.h.
|
inline |
Dereference operator, to get underlying pointer to the LEDs.
Definition at line 419 of file pixelset.h.
|
inline |
Increment LED pointer in data direction.
Definition at line 413 of file pixelset.h.
|
inline |
Increment LED pointer in data direction.
Definition at line 414 of file pixelset.h.
|
inline |
Check if iterator is at the same position.
Definition at line 416 of file pixelset.h.