FastLED 3.9.15
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
NoiseGenerator Struct Reference

Detailed Description

Definition at line 17 of file noisegen.h.

Public Member Functions

 NoiseGenerator (int32_t itScale, int32_t timeMul)
 
uint8_t Value (int32_t i, unsigned long time_ms) const
 
int LedValue (int32_t i, unsigned long time_ms) const
 

Public Attributes

int32_t iteration_scale
 
unsigned long time_multiplier
 

Constructor & Destructor Documentation

◆ NoiseGenerator() [1/2]

NoiseGenerator::NoiseGenerator ( )
inline

Definition at line 21 of file noisegen.h.

◆ NoiseGenerator() [2/2]

NoiseGenerator::NoiseGenerator ( int32_t itScale,
int32_t timeMul )
inline

Definition at line 22 of file noisegen.h.

Member Function Documentation

◆ LedValue()

int NoiseGenerator::LedValue ( int32_t i,
unsigned long time_ms ) const
inline

Definition at line 30 of file noisegen.h.

◆ Value()

uint8_t NoiseGenerator::Value ( int32_t i,
unsigned long time_ms ) const
inline

Definition at line 24 of file noisegen.h.

Member Data Documentation

◆ iteration_scale

int32_t NoiseGenerator::iteration_scale

Definition at line 18 of file noisegen.h.

◆ time_multiplier

unsigned long NoiseGenerator::time_multiplier

Definition at line 19 of file noisegen.h.


The documentation for this struct was generated from the following file: