FastLED 3.9.15
Loading...
Searching...
No Matches
fl::FlowFieldFloat Member List

This is the complete list of members for fl::FlowFieldFloat, including all inherited members.

clampf(float v, float lo, float hi)fl::FlowFieldFloatprivatestatic
draw(DrawContext context) overridefl::FlowFieldvirtual
drawAALine(float x0, float y0, float x1, float y1, float t, float colorShift)fl::FlowFieldFloatprivate
DrawContext typedeffl::Fx
drawDot(float cx, float cy, float diam, u8 cr, u8 cg, u8 cb)fl::FlowFieldFloatprivate
drawFlowVectors(fl::span< CRGB > leds)fl::FlowFieldFloatprivate
drawImpl(DrawContext context, u32 dt_ms, u32 t_ms) overridefl::FlowFieldFloatprotectedvirtual
emitLissajousLine(float t)fl::FlowFieldFloatprivate
emitOrbitalDots(float t)fl::FlowFieldFloatprivate
f2u8(float v)fl::FlowFieldFloatprivatestatic
flowAdvect(float dt)fl::FlowFieldFloatprivate
FlowField(const XYMap &xyMap, const Params &params=Params())fl::FlowFieldexplicitprotected
FlowFieldFloat(const XYMap &xyMap, const Params &params=Params())fl::FlowFieldFloatexplicit
flowPrepare(float t)fl::FlowFieldFloatprivate
fmodPos(float x, float m)fl::FlowFieldFloatprivatestatic
Fx(u16 numLeds)fl::Fxinline
Fx2d(const XYMap &xyMap)fl::Fx2dinline
fxName() const overridefl::FlowFieldFloatinlinevirtual
getHeight() constfl::Fx2dinline
getNumLeds() constfl::Fxinline
getParams()fl::FlowFieldinline
getParams() constfl::FlowFieldinline
getWidth() constfl::Fx2dinline
getXYMap()fl::Fx2dinline
getXYMap() constfl::Fx2dinline
hasFixedFrameRate(float *fps) constfl::Fxinlinevirtual
idx(int y, int x) constfl::FlowFieldFloatinlineprivate
mBfl::FlowFieldFloatprivate
mGfl::FlowFieldFloatprivate
mLastWarpedMsfl::FlowFieldprivate
mNoiseBiasfl::FlowFieldprotected
mNoiseGenXfl::FlowFieldFloatprivate
mNoiseGenYfl::FlowFieldFloatprivate
mNumLedsfl::Fxprotected
mParamsfl::FlowFieldprotected
mRfl::FlowFieldFloatprivate
mTBfl::FlowFieldFloatprivate
mTGfl::FlowFieldFloatprivate
mTimeWarpfl::FlowFieldprivate
mTRfl::FlowFieldFloatprivate
mXProffl::FlowFieldFloatprivate
mXyMapfl::Fx2dprotected
mYProffl::FlowFieldFloatprivate
noiseBias()fl::FlowFieldinline
noiseBias() constfl::FlowFieldinline
noisePunch(float amplitude=1.0f, BumpShape shape=BumpShape::HalfSine)fl::FlowField
noisePunchX(float center, float width, float amplitude=1.0f, BumpShape shape=BumpShape::HalfSine)fl::FlowField
noisePunchY(float center, float width, float amplitude=1.0f, BumpShape shape=BumpShape::HalfSine)fl::FlowField
Params typedeffl::FlowField
pause(fl::u32 now)fl::Fxinlinevirtual
rainbow(float t, float speed, float phase)fl::FlowFieldFloatprivatestatic
resume(fl::u32 now)fl::Fxinlinevirtual
setColorShift(float speed)fl::FlowFieldinline
setDotCount(int count)fl::FlowFieldinline
setEmitterMode(int mode)fl::FlowFieldinline
setEndpointSpeed(float speed)fl::FlowFieldinline
setFlowAmplitudeX(float amp)fl::FlowFieldinline
setFlowAmplitudeY(float amp)fl::FlowFieldinline
setFlowShift(float shift)fl::FlowFieldinline
setFlowSpeedX(float speed)fl::FlowFieldinline
setFlowSpeedY(float speed)fl::FlowFieldinline
setNoiseFrequency(float freq)fl::FlowFieldinline
setNoiseFrequencyX(float freq)fl::FlowFieldinline
setNoiseFrequencyY(float freq)fl::FlowFieldinline
setPersistence(float halfLife)fl::FlowFieldinline
setReverseXProfile(bool rev)fl::FlowFieldinline
setShowFlowVectors(bool show)fl::FlowFieldinline
setSpeed(float speed)fl::FlowFieldinline
setXYMap(const XYMap &xyMap)fl::Fx2dinline
speed() constfl::FlowFieldinline
xyMap(u16 x, u16 y) constfl::Fx2dinline
~FlowField() FL_NOEXCEPT override=defaultfl::FlowField
~Fx() FL_NOEXCEPTfl::Fxinlineprotectedvirtual