|
FastLED 3.9.15
|
This is the complete list of members for fl::XYPath, including all inherited members.
| AlphaFunction typedef | fl::XYPath | |
| at(float alpha) | fl::XYPath | |
| at(float alpha, const TransformFloat &tx) | fl::XYPath | |
| at_brightness(float alpha) | fl::XYPath | inline |
| at_subpixel(float alpha) | fl::XYPath | |
| calculateSteps(float from, float to) | fl::XYPath | private |
| drawColor(const CRGB &color, float from, float to, Leds *leds, int steps=-1) | fl::XYPath | |
| drawGradient(const Gradient &gradient, float from, float to, Leds *leds, int steps=-1) | fl::XYPath | |
| hasDrawBounds() const | fl::XYPath | |
| mOptionalRaster | fl::XYPath | private |
| mPath | fl::XYPath | private |
| mPathRenderer | fl::XYPath | private |
| name() const | fl::XYPath | |
| NewArchimedeanSpiralPath(u16 width, u16 height) | fl::XYPath | static |
| NewArchimedeanSpiralPath() | fl::XYPath | static |
| NewCatmullRomPath(u16 width=0, u16 height=0, const fl::shared_ptr< CatmullRomParams > ¶ms=fl::make_shared< CatmullRomParams >()) | fl::XYPath | static |
| NewCirclePath() | fl::XYPath | static |
| NewCirclePath(u16 width, u16 height) | fl::XYPath | static |
| NewCustomPath(const fl::function< vec2f(float)> &path, const rect< i16 > &drawbounds=rect< i16 >(), const TransformFloat &transform=TransformFloat(), const char *name=nullptr) | fl::XYPath | static |
| NewGielisCurvePath(u16 width=0, u16 height=0, const fl::shared_ptr< GielisCurveParams > ¶ms=fl::make_shared< GielisCurveParams >()) | fl::XYPath | static |
| NewHeartPath() | fl::XYPath | static |
| NewHeartPath(u16 width, u16 height) | fl::XYPath | static |
| NewLinePath(float x0, float y0, float x1, float y1) | fl::XYPath | static |
| NewLinePath(const fl::shared_ptr< LinePathParams > ¶ms=fl::make_shared< LinePathParams >()) | fl::XYPath | static |
| NewPhyllotaxisPath(u16 width=0, u16 height=0, const fl::shared_ptr< PhyllotaxisParams > &args=fl::make_shared< PhyllotaxisParams >()) | fl::XYPath | static |
| NewPointPath(float x, float y) | fl::XYPath | static |
| NewRosePath(u16 width=0, u16 height=0, const fl::shared_ptr< RosePathParams > ¶ms=fl::make_shared< RosePathParams >()) | fl::XYPath | static |
| rasterize(float from, float to, int steps, XYRasterU8Sparse &raster, AlphaFunction *optional_alpha_gen=nullptr) | fl::XYPath | |
| setDrawBounds(u16 width, u16 height) | fl::XYPath | |
| setScale(float scale) | fl::XYPath | |
| setTransform(const TransformFloat &transform) | fl::XYPath | |
| transform() | fl::XYPath | |
| xy_brightness typedef | fl::XYPath | |
| XYPath(XYPathGeneratorPtr path, TransformFloat transform=TransformFloat()) | fl::XYPath | |
| ~XYPath() | fl::XYPath | virtual |