#include "fl/stdint.h"
#include "FastLED.h"
#include "crgb.h"
#include "fl/blur.h"
#include "fl/colorutils_misc.h"
#include "fl/deprecated.h"
#include "fl/unused.h"
#include "fl/xymap.h"
#include "lib8tion/scale8.h"
#include "fl/int.h"
Go to the source code of this file.
|
void | fl::blur1d (CRGB *leds, fl::u16 numLeds, fract8 blur_amount) |
|
void | fl::blur2d (CRGB *leds, fl::u8 width, fl::u8 height, fract8 blur_amount) FASTLED_DEPRECATED("Use blur2d(... |
| Legacy version of blur2d, which does not require an XYMap but instead implicitly binds to XY() function.
|
|
void | fl::blur2d (CRGB *leds, fl::u8 width, fl::u8 height, fract8 blur_amount, const fl::XYMap &xymap) |
| Two-dimensional blur filter.
|
|
void | fl::blurColumns (CRGB *leds, fl::u8 width, fl::u8 height, fract8 blur_amount, const fl::XYMap &xymap) |
| Perform a blur1d() on every column of a rectangular matrix.
|
|
void | fl::blurRows (CRGB *leds, fl::u8 width, fl::u8 height, fract8 blur_amount, const fl::XYMap &xymap) |
| Perform a blur1d() on every row of a rectangular matrix.
|
|
fl::u16 | fl::XY (fl::u8 x, fl::u8 y) |
|
fl::u16 | fl::anonymous_namespace{blur.cpp}::xy_legacy_wrapper (fl::u16 x, fl::u16 y, fl::u16 width, fl::u16 height) |
|