|
FastLED 3.10.8
|
Definition at line 21 of file xypath_renderer.h.
#include <xypath_renderer.h>
Collaboration diagram for fl::XYPathRenderer:Public Member Functions | |
| XYPathRenderer (XYPathGeneratorPtr path, TransformFloat transform=TransformFloat()) FL_NO_EXCEPT | |
| virtual | ~XYPathRenderer () FL_NO_EXCEPT=default |
| vec2f | at (float alpha) FL_NO_EXCEPT |
| vec2f | at (float alpha, const TransformFloat &tx) FL_NO_EXCEPT |
| Tile2x2_u8 | at_subpixel (float alpha) FL_NO_EXCEPT |
| vec2f | compute (float alpha) FL_NO_EXCEPT |
| bool | hasDrawBounds () const FL_NO_EXCEPT |
| void | onTransformFloatChanged () FL_NO_EXCEPT |
| void | rasterize (float from, float to, int steps, XYRasterU8Sparse &raster, fl::function< u8(float)> *optional_alpha_gen=nullptr) FL_NO_EXCEPT |
| void | setDrawBounds (u16 width, u16 height) FL_NO_EXCEPT |
| void | setScale (float scale) FL_NO_EXCEPT |
| void | setTransform (const TransformFloat &transform) FL_NO_EXCEPT |
| TransformFloat & | transform () FL_NO_EXCEPT |
Private Member Functions | |
| vec2f | compute_float (float alpha, const TransformFloat &tx) FL_NO_EXCEPT |
Private Attributes | |
| bool | mDrawBoundsSet = false |
| TransformFloat | mGridTransform |
| XYPathGeneratorPtr | mPath |
| TransformFloat | mTransform |