FastLED 3.10.8
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_NO_EXCEPT=default
 
 GradientInlined (const GradientInlined &other) FL_NO_EXCEPT=default
 
template<typename T>
 GradientInlined (const T &palette) FL_NO_EXCEPT
 
CRGB colorAt (u8 index) const FL_NO_EXCEPT
 
void fill (span< const u8 > input, span< CRGB > output) const FL_NO_EXCEPT
 
const GradientVariant & getVariant () const FL_NO_EXCEPT
 
GradientVariant & getVariant () FL_NO_EXCEPT
 
GradientInlined & operator= (const GradientInlined &other) FL_NO_EXCEPT=default
 
void set (const CRGBPalette16 &palette) FL_NO_EXCEPT
 
void set (const CRGBPalette256 &palette) FL_NO_EXCEPT
 
void set (const CRGBPalette32 &palette) FL_NO_EXCEPT
 
void set (const GradientFunction &func) FL_NO_EXCEPT
 

Private Attributes

GradientVariant mVariant
 

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