FastLED 3.9.15
Loading...
Searching...
No Matches

◆ setf()

void fl::WaveSimulation1D::setf ( size_t x,
float value )

Definition at line 331 of file wave_simulation.cpp.

331 {
332 if (!has(x))
333 return;
334 value = fl::clamp(value, -1.0f, 1.0f);
335 uint8_t mult = MAX(1, mMultiplier);
336 for (uint32_t i = 0; i < mult; ++i) {
337 mSim->set(x * mult + i, value);
338 }
339}
uint32_t x[NUM_LAYERS]
Definition Fire2023.ino:82
fl::scoped_ptr< WaveSimulation1D_Real > mSim
bool has(size_t x) const
#define MAX(a, b)
Definition math_macros.h:11
FASTLED_FORCE_INLINE T clamp(T value, T min, T max)
Definition clamp.h:10

References fl::clamp(), has(), MAX, mMultiplier, mSim, and x.

+ Here is the call graph for this function: