FastLED 3.9.3
Loading...
Searching...
No Matches
NoiseGenerator Struct Reference

Detailed Description

Definition at line 14 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 18 of file noisegen.h.

◆ NoiseGenerator() [2/2]

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

Definition at line 19 of file noisegen.h.

Member Function Documentation

◆ LedValue()

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

Definition at line 27 of file noisegen.h.

◆ Value()

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

Definition at line 21 of file noisegen.h.

Member Data Documentation

◆ iteration_scale

int32_t NoiseGenerator::iteration_scale

Definition at line 15 of file noisegen.h.

◆ time_multiplier

unsigned long NoiseGenerator::time_multiplier

Definition at line 16 of file noisegen.h.


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