63 float getf(fl::size
x)
const;
80 u16 v2 =
static_cast<u16
>(
value);
82 return static_cast<u8>(v2 >> 8);
84 return static_cast<u8>(
85 ((
static_cast<u16
>(
value) + 32768)) >> 8);
90 bool has(fl::size
x)
const;
199 u16 v2 =
static_cast<u16
>(
value);
201 return static_cast<u8>(v2 >> 8);
203 return static_cast<u8>(
204 ((
static_cast<u16
>(
value) + 32768)) >> 8);
218 bool has(fl::size
x, fl::size
y)
const;
i16 geti16(fl::size x) const
i16 geti16Previous(fl::size x) const
void set(fl::size x, float value)
void setDampening(int damp) FL_NO_EXCEPT
WaveSimulation1D_Real(u32 length, float speed=0.16f, int dampening=6) FL_NO_EXCEPT
bool has(fl::size x) const
i8 geti8(fl::size x) const
int getDampenening() const
void setHalfDuplex(bool on)
u8 getu8(fl::size x) const
~WaveSimulation1D_Real() FL_NO_EXCEPT=default
void setSpeed(float something)
bool getHalfDuplex() const
float getf(fl::size x) const
bool getHalfDuplex() const
void setf(fl::size x, fl::size y, float value)
i16 geti16Previous(fl::size x, fl::size y) const
u8 getu8(fl::size x, fl::size y) const
i8 geti8(fl::size x, fl::size y) const
LaplacianStencil getStencil() const FL_NO_EXCEPT
void setHalfDuplex(bool on)
i16 geti16(fl::size x, fl::size y) const
int getDampenening() const
WaveSimulation2D_Real(u32 W, u32 H, float speed=0.16f, float dampening=6.0f) FL_NO_EXCEPT
void setStencil(LaplacianStencil s) FL_NO_EXCEPT
void setSpeed(float something)
LaplacianStencil mStencil
void setXCylindrical(bool on)
void setDampening(int damp) FL_NO_EXCEPT
float getf(fl::size x, fl::size y) const
void seti16(fl::size x, fl::size y, i16 value)
bool has(fl::size x, fl::size y) const
fl::UISlider dampening("Dampening", 6.0f, 0.0f, 10.0f, 0.1f)
i16 float_to_fixed(float f)
float fixed_to_float(i16 f)
i16 compute_damp_decay_q15(int damp) FL_NO_EXCEPT
constexpr int type_rank< T >::value
InputGamut g FL_NO_EXCEPT
Base definition for an LED controller.