XYMap xymap(WIDTH, HEIGHT, SERPENTINE)
Defines the red, green, and blue (RGB) pixel struct.
Implements the FastLED namespace macros.
constexpr remove_reference< T >::type && move(T &&t) noexcept
CRGB & fadeToBlackBy(fl::u8 fadefactor)
fadeToBlackBy is a synonym for nscale8(), as a fade instead of a scale
static CRGB blendAlphaMaxChannel(const CRGB &upper, const CRGB &lower)
Representation of an RGB pixel (Red, Green, Blue)
XYDrawComposited & operator=(XYDrawComposited &&other) noexcept=delete
XYDrawComposited(const XYDrawComposited &other)=default
XYDrawComposited(const CRGB &color, const XYMap &xymap, CRGB *out)
XYDrawComposited(XYDrawComposited &&other) noexcept
void draw(const vec2< fl::u16 > &pt, fl::u32 index, fl::u8 value)
XYDrawComposited & operator=(const XYDrawComposited &other)=delete
XYDrawGradient(const XYDrawGradient &other)=default
XYDrawGradient & operator=(const XYDrawGradient &other)=delete
XYDrawGradient(const Gradient &gradient, const XYMap &xymap, CRGB *out)
void draw(const vec2< fl::u16 > &pt, fl::u32 index, fl::u8 value)
XYDrawGradient & operator=(XYDrawGradient &&other) noexcept=delete
XYDrawGradient(XYDrawGradient &&other) noexcept
#define FASTLED_UNUSED(x)