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

◆ getf()

float fl::WaveSimulation2D::getf ( size_t x,
size_t y ) const

Definition at line 62 of file wave_simulation.cpp.

62 {
63 if (!has(x, y))
64 return 0.0f;
65 float sum = 0.0f;
66 for (uint32_t j = 0; j < mMultiplier; ++j) {
67 for (uint32_t i = 0; i < mMultiplier; ++i) {
68 sum += mSim->getf(x * mMultiplier + i, y * mMultiplier + j);
69 }
70 }
71 return sum / static_cast<float>(mMultiplier * mMultiplier);
72}
int y
Definition Audio.ino:72
int x
Definition Audio.ino:71
fl::scoped_ptr< WaveSimulation2D_Real > mSim
bool has(size_t x, size_t y) const

References has(), mMultiplier, mSim, x, and y.

+ Here is the call graph for this function: