359 {
361
362
366 }
else if (
mRgbw.active()) {
369 } else {
372 }
373 }
back_insert_iterator< Container > back_inserter(Container &c) FL_NO_EXCEPT
Helper function to create a back_insert_iterator.
void encodeWS2812_RGBWW(InputIterator first, InputIterator last, OutputIterator out) FL_NO_EXCEPT
Encode 5-byte pixel data in WS2812 format (issue #2558, RGBWW).
void encodeWS2812_RGBW(InputIterator first, InputIterator last, OutputIterator out) FL_NO_EXCEPT
Encode 4-byte pixel data in WS2812 format.
pair< detail::ScaledPixelIteratorRGBW, detail::ScaledPixelIteratorRGBW > makeScaledPixelRangeRGBW(PixelIterator *pixels) FL_NO_EXCEPT
Create RGBW input iterator range from PixelIterator.
void encodeWS2812_RGB(InputIterator first, InputIterator last, OutputIterator out) FL_NO_EXCEPT
Encode 3-byte pixel data in WS2812 format.
pair< detail::ScaledPixelIteratorRGB, detail::ScaledPixelIteratorRGB > makeScaledPixelRangeRGB(PixelIterator *pixels) FL_NO_EXCEPT
Create RGB input iterator range from PixelIterator.
pair< detail::ScaledPixelIteratorRGBWW, detail::ScaledPixelIteratorRGBWW > makeScaledPixelRangeRGBWW(PixelIterator *pixels) FL_NO_EXCEPT
Create RGBWW input iterator range from PixelIterator (issue #2558)