Definition at line 197 of file animartrix.hpp.
|
| FastLEDANIMartRIX (Animartrix *_data) |
|
void | setPixelColor (int x, int y, CRGB pixel) |
|
void | setPixelColorInternal (int x, int y, animartrix_detail::rgb pixel) override |
|
uint16_t | xyMap (uint16_t x, uint16_t y) override |
|
void | loop () |
|
| ANIMartRIX (int w, int h) |
|
void | setTime (uint32_t t) |
|
uint32_t | getTime () |
|
void | init (int w, int h) |
|
void | setSpeedFactor (float speed) |
| Set the Speed Factor 0.1 to 10 - 1 for original speed.
|
|
float | subtract (float &a, float &b) |
|
float | multiply (float &a, float &b) |
|
float | colorburn (float &a, float &b) |
|
float | add (float &a, float &b) |
|
float | screen (float &a, float &b) |
|
float | colordodge (float &a, float &b) |
|
float | fade (float t) |
|
float | lerp (float t, float a, float b) |
|
float | grad (int hash, float x, float y, float z) |
|
float | pnoise (float x, float y, float z) |
|
void | calculate_oscillators (oscillators &timings) |
|
void | run_default_oscillators () |
|
float | render_value (render_parameters &animation) |
|
void | render_polar_lookup_table (float cx, float cy) |
|
float | map_float (float x, float in_min, float in_max, float out_min, float out_max) |
|
rgb | rgb_sanity_check (rgb &pixel) |
|
void | get_ready () |
|
void | logOutput () |
|
void | logFrame () |
|
void | report_performance () |
|
void | Rotating_Blob () |
|
void | Chasing_Spirals () |
|
void | Rings () |
|
void | Waves () |
|
void | Center_Field () |
|
void | Distance_Experiment () |
|
void | Caleido1 () |
|
void | Caleido2 () |
|
void | Caleido3 () |
|
void | Lava1 () |
|
void | Scaledemo1 () |
|
void | Yves () |
|
void | Spiralus () |
|
void | Spiralus2 () |
|
void | Hot_Blob () |
|
void | Zoom () |
|
void | Slow_Fade () |
|
void | Polar_Waves () |
|
void | RGB_Blobs () |
|
void | RGB_Blobs2 () |
|
void | RGB_Blobs3 () |
|
void | RGB_Blobs4 () |
|
void | RGB_Blobs5 () |
|
void | Big_Caleido () |
|
void | SM1 () |
|
void | SM2 () |
|
void | SM3 () |
|
void | SM4 () |
|
void | SM5 () |
|
void | SM6 () |
|
void | SM8 () |
|
void | SM9 () |
|
void | SM10 () |
|
void | Complex_Kaleido () |
|
void | Complex_Kaleido_2 () |
|
void | Complex_Kaleido_3 () |
|
void | Complex_Kaleido_4 () |
|
void | Complex_Kaleido_5 () |
|
void | Complex_Kaleido_6 () |
|
void | Water () |
|
void | Parametric_Water () |
|
void | Module_Experiment1 () |
|
void | Module_Experiment2 () |
|
void | Module_Experiment3 () |
|
void | Zoom2 () |
|
void | Module_Experiment4 () |
|
void | Module_Experiment5 () |
|
void | Module_Experiment6 () |
|
void | Module_Experiment7 () |
|
void | Module_Experiment8 () |
|
void | Module_Experiment9 () |
|
void | Module_Experiment10 () |
|
◆ FastLEDANIMartRIX()
FastLEDANIMartRIX::FastLEDANIMartRIX |
( |
Animartrix * | _data | ) |
|
|
inline |
◆ loop()
void FastLEDANIMartRIX::loop |
( |
| ) |
|
|
inline |
◆ setPixelColor()
void FastLEDANIMartRIX::setPixelColor |
( |
int | x, |
|
|
int | y, |
|
|
CRGB | pixel ) |
|
inline |
◆ setPixelColorInternal()
◆ xyMap()
uint16_t FastLEDANIMartRIX::xyMap |
( |
uint16_t | x, |
|
|
uint16_t | y ) |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: