FastLED 3.9.15
|
Definition at line 148 of file animartrix_detail.hpp.
#include <animartrix_detail.hpp>
Public Member Functions | |
ANIMartRIX () | |
ANIMartRIX (int w, int h) | |
virtual | ~ANIMartRIX () |
float | add (float &a, float &b) |
void | Big_Caleido () |
void | calculate_oscillators (oscillators &timings) |
void | Caleido1 () |
void | Caleido2 () |
void | Caleido3 () |
void | Center_Field () |
void | Chasing_Spirals () |
float | colorburn (float &a, float &b) |
float | colordodge (float &a, float &b) |
void | Complex_Kaleido () |
void | Complex_Kaleido_2 () |
void | Complex_Kaleido_3 () |
void | Complex_Kaleido_4 () |
void | Complex_Kaleido_5 () |
void | Complex_Kaleido_6 () |
void | Distance_Experiment () |
float | fade (float t) |
void | get_ready () |
uint32_t | getTime () |
float | grad (int hash, float x, float y, float z) |
void | Hot_Blob () |
void | init (int w, int h) |
void | Lava1 () |
float | lerp (float t, float a, float b) |
void | logFrame () |
void | logOutput () |
float | map_float (float x, float in_min, float in_max, float out_min, float out_max) |
void | Module_Experiment1 () |
void | Module_Experiment10 () |
void | Module_Experiment2 () |
void | Module_Experiment3 () |
void | Module_Experiment4 () |
void | Module_Experiment5 () |
void | Module_Experiment6 () |
void | Module_Experiment7 () |
void | Module_Experiment8 () |
void | Module_Experiment9 () |
float | multiply (float &a, float &b) |
void | Parametric_Water () |
float | pnoise (float x, float y, float z) |
void | Polar_Waves () |
void | render_polar_lookup_table (float cx, float cy) |
float | render_value (render_parameters &animation) |
void | report_performance () |
void | RGB_Blobs () |
void | RGB_Blobs2 () |
void | RGB_Blobs3 () |
void | RGB_Blobs4 () |
void | RGB_Blobs5 () |
rgb | rgb_sanity_check (rgb &pixel) |
void | Rings () |
void | Rotating_Blob () |
void | run_default_oscillators (float master_speed=0.005) |
void | Scaledemo1 () |
float | screen (float &a, float &b) |
virtual void | setPixelColorInternal (int x, int y, rgb pixel)=0 |
void | setSpeedFactor (float speed) |
Set the Speed Factor 0.1 to 10 - 1 for original speed. | |
void | setTime (uint32_t t) |
void | Slow_Fade () |
void | SM1 () |
void | SM10 () |
void | SM2 () |
void | SM3 () |
void | SM4 () |
void | SM5 () |
void | SM6 () |
void | SM8 () |
void | SM9 () |
void | Spiralus () |
void | Spiralus2 () |
float | subtract (float &a, float &b) |
void | Water () |
void | Waves () |
virtual uint16_t | xyMap (uint16_t x, uint16_t y)=0 |
void | Yves () |
void | Zoom () |
void | Zoom2 () |
Public Attributes | |
unsigned long | a |
render_parameters | animation |
unsigned long | b |
unsigned long | c |
uint32_t | currentTime = 0 |
fl::HeapVector< fl::HeapVector< float > > | distance |
modulators | move |
int | num_x |
int | num_y |
rgb | pixel |
fl::HeapVector< fl::HeapVector< float > > | polar_theta |
float | radial_filter_radius = 23.0 |
bool | serpentine |
float | show0 |
float | show1 |
float | show2 |
float | show3 |
float | show4 |
float | show5 |
float | show6 |
float | show7 |
float | show8 |
float | show9 |
float | speed_factor = 1 |
oscillators | timings |