FastLED 3.9.15
|
Definition at line 133 of file corkscrew.h.
#include <corkscrew.h>
Public Types | |
using | Input = CorkscrewInput |
using | iterator = CorkscrewState::iterator |
using | State = CorkscrewState |
Public Member Functions | |
Corkscrew (const Corkscrew &)=default | |
Corkscrew (const Input &input) | |
Corkscrew (Corkscrew &&)=default | |
State & | access () |
const State & | access () const |
vec2f | at_exact (uint16_t i) const |
Tile2x2_u8_wrap | at_wrap (float i) const |
iterator | begin () |
int16_t | cylinder_height () const |
int16_t | cylinder_width () const |
iterator | end () |
size_t | size () const |
Static Public Member Functions | |
static State | generateState (const Input &input) |
For testing. | |
Private Member Functions | |
Tile2x2_u8 | at_splat_extrapolate (float i) const |
Private Attributes | |
Input | mInput |
State | mState |