Definition at line 538 of file curr.h.
538 {
541
543
547
548 for (int dx = 0; dx < 2; ++dx) {
549 for (int dy = 0; dy < 2; ++dy) {
552 uint8_t alpha = data.
second;
553
554 if (alpha > 0) {
558 }
559 }
560 }
561 } else {
562
565
567
571
572
573
575 }
576}
UIDropdown luminanceFunction("Luminance Function", easeOptions)
UIDropdown saturationFunction("Saturation Function", easeOptions)
fl::pair< vec2< u16 >, u8 > Entry
fl::shared_ptr< Grid< CRGB > > frameBufferPtr
EaseType getEaseType(fl::string value)
Corkscrew corkscrew(CORKSCREW_TURNS, NUM_LEDS)
UICheckbox splatRendering("Splat Rendering", true)
CRGB & nscale8(fl::u8 scaledown)
Scale down a RGB to N/256ths of its current brightness, using "plain math" dimming rules.
CRGB colorBoost(fl::EaseType saturation_function=fl::EASE_NONE, fl::EaseType luminance_function=fl::EASE_NONE) const
@ Blue
<div style='background:#0000FF;width:4em;height:4em;'></div>
Representation of an RGB pixel (Red, Green, Blue)
References fl::Tile2x2_u8_wrap::at(), CRGB::Blue, CRGB::colorBoost(), corkscrew(), fl::pair< T1, T2 >::first, frameBufferPtr, getEaseType(), luminanceFunction(), CRGB::nscale8(), pos, saturationFunction(), fl::pair< T1, T2 >::second, splatRendering(), fl::vec2< T >::x, and fl::vec2< T >::y.
Referenced by fl::XYRasterSparse_CRGB::draw(), fl::FASTLED_SMART_PTR(), and loop().