FastLED 3.9.15
Loading...
Searching...
No Matches
fl::GradientInlined Class Reference

Detailed Description

Definition at line 44 of file gradient.h.

#include <gradient.h>

Public Types

using GradientFunction = fl::function<CRGB(u8 index)>
 
using GradientVariant
 

Public Member Functions

 GradientInlined () FL_NOEXCEPT=default
 
 GradientInlined (const GradientInlined &other) FL_NOEXCEPT=default
 
template<typename T>
 GradientInlined (const T &palette)
 
CRGB colorAt (u8 index) const
 
void fill (span< const u8 > input, span< CRGB > output) const
 
GradientVariantgetVariant ()
 
const GradientVariantgetVariant () const
 
GradientInlinedoperator= (const GradientInlined &other) FL_NOEXCEPT=default
 
void set (const CRGBPalette16 &palette)
 
void set (const CRGBPalette256 &palette)
 
void set (const CRGBPalette32 &palette)
 
void set (const GradientFunction &func)
 

Private Attributes

GradientVariant mVariant
 

The documentation for this class was generated from the following files: