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 |