|
| void | fl::blur1d (CRGB *leds, u16 numLeds, fract8 blur_amount) FL_NOEXCEPT |
| |
| void | fl::blur1d (fl::span< CRGB > leds, fract8 blur_amount) FL_NOEXCEPT |
| |
| void | fl::gfx::blur1d (CRGB *leds, u16 numLeds, fract8 blur_amount) FL_NOEXCEPT |
| | Legacy raw-pointer version of blur1d.
|
| |
| void | fl::gfx::blur1d (fl::span< CRGB > leds, fract8 blur_amount) FL_NOEXCEPT |
| | One-dimensional blur filter (span version).
|
| |
| void | fl::blur2d (CRGB *leds, u8 width, u8 height, fract8 blur_amount, const XYMap &xymap) FL_NOEXCEPT |
| |
| void | fl::blur2d (fl::span< CRGB > leds, u8 width, u8 height, fract8 blur_amount, const XYMap &xymap) FL_NOEXCEPT |
| |
| void | fl::blur2d (gfx::Canvas< CRGB > &canvas, alpha8 blur_amount) FL_NOEXCEPT |
| |
| void | fl::gfx::blur2d (Canvas< CRGB > &canvas, alpha8 blur_amount) FL_NOEXCEPT |
| | Two-dimensional blur filter (Canvas version, no XYMap).
|
| |
| void | fl::gfx::blur2d (CRGB *leds, u8 width, u8 height, fract8 blur_amount) FL_NOEXCEPT FASTLED_DEPRECATED("Use blur2d(... |
| | Legacy version of blur2d, which does not require an XYMap but instead implicitly binds to XY() function.
|
| |
| void | fl::gfx::blur2d (CRGB *leds, u8 width, u8 height, fract8 blur_amount, const XYMap &xymap) FL_NOEXCEPT |
| | Legacy raw-pointer version of blur2d.
|
| |
| void | fl::gfx::blur2d (fl::span< CRGB > leds, u8 width, u8 height, fract8 blur_amount, const XYMap &xymap) FL_NOEXCEPT |
| | Two-dimensional blur filter (span version).
|
| |
| void | fl::blurColumns (CRGB *leds, u8 width, u8 height, fract8 blur_amount, const XYMap &xymap) FL_NOEXCEPT |
| |
| void | fl::blurColumns (fl::span< CRGB > leds, u8 width, u8 height, fract8 blur_amount, const XYMap &xymap) FL_NOEXCEPT |
| |
| void | fl::blurColumns (gfx::Canvas< CRGB > &canvas, alpha8 blur_amount) FL_NOEXCEPT |
| |
| void | fl::gfx::blurColumns (Canvas< CRGB > &canvas, alpha8 blur_amount) FL_NOEXCEPT |
| | Perform a blur1d() on every column of a rectangular matrix (Canvas version).
|
| |
| void | fl::gfx::blurColumns (CRGB *leds, u8 width, u8 height, fract8 blur_amount, const XYMap &xymap) FL_NOEXCEPT |
| | Legacy raw-pointer version of blurColumns.
|
| |
| void | fl::gfx::blurColumns (fl::span< CRGB > leds, u8 width, u8 height, fract8 blur_amount, const XYMap &xymap) FL_NOEXCEPT |
| | Perform a blur1d() on every column of a rectangular matrix (span version).
|
| |
| template<int hRadius, int vRadius, typename RGB_T> |
| void | fl::gfx::blurGaussian (Canvas< RGB_T > &canvas) FL_NOEXCEPT |
| | Convenience overload with no dimming.
|
| |
| template<int hRadius, int vRadius, typename RGB_T> |
| void | fl::gfx::blurGaussian (Canvas< RGB_T > &canvas, alpha16 dimFactor) FL_NOEXCEPT |
| | Higher-precision dim overload (UNORM16).
|
| |
| template<int hRadius, int vRadius, typename RGB_T> |
| void | fl::gfx::blurGaussian (Canvas< RGB_T > &canvas, alpha8 dimFactor) FL_NOEXCEPT |
| | Compile-time Gaussian blur with independent H/V radii.
|
| |
| template<int hRadius, int vRadius, typename RGB_T> |
| void | fl::gfx::blurGaussian (CanvasMapped< RGB_T > &canvas, alpha16 dimFactor) FL_NOEXCEPT |
| | Higher-precision dim overload for CanvasMapped (UNORM16).
|
| |
| template<int hRadius, int vRadius, typename RGB_T> |
| void | fl::gfx::blurGaussian (CanvasMapped< RGB_T > &canvas, alpha8 dimFactor) FL_NOEXCEPT |
| | XYMap-backed Gaussian blur (non-optimized, per-pixel path).
|
| |
| FL_DISABLE_WARNING_POP void | fl::blurRows (CRGB *leds, u8 width, u8 height, fract8 blur_amount, const XYMap &xymap) FL_NOEXCEPT |
| |
| void | fl::blurRows (fl::span< CRGB > leds, u8 width, u8 height, fract8 blur_amount, const XYMap &xymap) FL_NOEXCEPT |
| |
| void | fl::blurRows (gfx::Canvas< CRGB > &canvas, alpha8 blur_amount) FL_NOEXCEPT |
| |
| void | fl::gfx::blurRows (Canvas< CRGB > &canvas, alpha8 blur_amount) FL_NOEXCEPT |
| | Perform a blur1d() on every row of a rectangular matrix (Canvas version).
|
| |
| void | fl::gfx::blurRows (CRGB *leds, u8 width, u8 height, fract8 blur_amount, const XYMap &xymap) FL_NOEXCEPT |
| | Legacy raw-pointer version of blurRows.
|
| |
| void | fl::gfx::blurRows (fl::span< CRGB > leds, u8 width, u8 height, fract8 blur_amount, const XYMap &xymap) FL_NOEXCEPT |
| | Perform a blur1d() on every row of a rectangular matrix (span version).
|
| |
| | fl::FASTLED_DEPRECATED ("Use blur2d(..., const XYMap& xymap) instead") FL_NOEXCEPT inline void blur2d(CRGB *leds |
| |