FastLED 3.9.15
Loading...
Searching...
No Matches
fl::TransformFloat Struct Reference

Detailed Description

Definition at line 91 of file transform.h.

#include <transform.h>

+ Collaboration diagram for fl::TransformFloat:

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()
 

The documentation for this struct was generated from the following files: