FastLED 3.9.15
|
Definition at line 91 of file transform.h.
#include <transform.h>
Public Member Functions | |
TransformFloat ()=default | |
Matrix3x3f | compile () const |
void | compileIfNecessary () const |
bool | is_identity () const |
float | offset_x () const |
float | offset_y () const |
float | rotation () const |
float | scale () const |
float | scale_x () const |
float | scale_y () const |
void | set_offset_x (float offset) |
void | set_offset_y (float offset) |
void | set_rotation (float rotation) |
void | set_scale (float scale) |
void | set_scale_x (float scale) |
void | set_scale_y (float scale) |
vec2f | transform (const vec2f &xy) const |
Private Attributes | |
Matrix3x3f | mCompiled |
TransformFloatImplPtr | mImpl = TransformFloatImpl::Identity() |