#include <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"
Go to the source code of this file.
|
void | fl::blur1d (CRGB *leds, uint16_t numLeds, fract8 blur_amount) |
| One-dimensional blur filter.
|
|
void | fl::blur2d (CRGB *leds, uint8_t width, uint8_t 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, uint8_t width, uint8_t height, fract8 blur_amount, const fl::XYMap &xymap) |
| Two-dimensional blur filter.
|
|
void | fl::blurColumns (CRGB *leds, uint8_t width, uint8_t height, fract8 blur_amount, const fl::XYMap &xymap) |
| Perform a blur1d() on every column of a rectangular matrix.
|
|
void | fl::blurRows (CRGB *leds, uint8_t width, uint8_t height, fract8 blur_amount, const fl::XYMap &xymap) |
| Perform a blur1d() on every row of a rectangular matrix.
|
|
uint16_t | fl::XY (uint8_t x, uint8_t y) |
|
uint16_t | fl::anonymous_namespace{blur.cpp}::xy_legacy_wrapper (uint16_t x, uint16_t y, uint16_t width, uint16_t height) |
|