FastLED 3.9.15
Loading...
Searching...
No Matches
Palette Classes

Detailed Description

Class definitions for color palettes.

Todo
For documentation purposes it would be nice to reorder these definitions by type and in ascending number of entries.
+ Collaboration diagram for Palette Classes:

Classes

class  CHSVPalette16
 HSV color palette with 16 discrete values. More...
 
class  CHSVPalette256
 HSV color palette with 256 discrete values. More...
 
class  CHSVPalette32
 HSV color palette with 32 discrete values. More...
 
class  CRGBPalette16
 RGB color palette with 16 discrete values. More...
 
class  CRGBPalette256
 RGB color palette with 256 discrete values. More...
 
class  CRGBPalette32
 RGB color palette with 32 discrete values. More...
 
union  TRGBGradientPaletteEntryUnion
 Struct for digesting gradient pointer data into its components. More...
 
struct  TRGBGradientPaletteEntryUnion.__unnamed0__
 

Typedefs

typedef uint8_t TDynamicRGBGradientPalette_byte
 Byte of an RGB gradient entry, stored in dynamic (heap) memory.
 
typedef const TDynamicRGBGradientPalette_byteTDynamicRGBGradientPalette_bytes
 Pointer to bytes of an RGB gradient, stored in dynamic (heap) memory.
 
typedef TDynamicRGBGradientPalette_bytes TDynamicRGBGradientPaletteRef
 Alias of TDynamicRGBGradientPalette_bytes.