FastLED 3.9.15
Loading...
Searching...
No Matches
fl::XYPath Member List

This is the complete list of members for fl::XYPath, including all inherited members.

AlphaFunction typedeffl::XYPath
at(float alpha)fl::XYPath
at(float alpha, const TransformFloat &tx)fl::XYPath
at_brightness(float alpha)fl::XYPathinline
at_subpixel(float alpha)fl::XYPath
calculateSteps(float from, float to)fl::XYPathprivate
destroy() constfl::Referentprotectedvirtual
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() constfl::XYPath
mOptionalRasterfl::XYPathprivate
mPathfl::XYPathprivate
mPathRendererfl::XYPathprivate
mRefCountfl::Referentmutableprivate
mWeakPtrfl::Referentmutableprivate
name() constfl::XYPath
NewArchimedeanSpiralPath(uint16_t width, uint16_t height)fl::XYPathstatic
NewArchimedeanSpiralPath()fl::XYPathstatic
NewCatmullRomPath(uint16_t width=0, uint16_t height=0, const Ptr< CatmullRomParams > &params=NewPtr< CatmullRomParams >())fl::XYPathstatic
NewCirclePath()fl::XYPathstatic
NewCirclePath(uint16_t width, uint16_t height)fl::XYPathstatic
NewCustomPath(const fl::function< vec2f(float)> &path, const rect< int > &drawbounds=rect< int >(), const TransformFloat &transform=TransformFloat(), const Str &name=xypath_detail::unique_missing_name())fl::XYPathstatic
NewGielisCurvePath(uint16_t width=0, uint16_t height=0, const Ptr< GielisCurveParams > &params=NewPtr< GielisCurveParams >())fl::XYPathstatic
NewHeartPath()fl::XYPathstatic
NewHeartPath(uint16_t width, uint16_t height)fl::XYPathstatic
NewLinePath(float x0, float y0, float x1, float y1)fl::XYPathstatic
NewLinePath(const Ptr< LinePathParams > &params=NewPtr< LinePathParams >())fl::XYPathstatic
NewPhyllotaxisPath(uint16_t width=0, uint16_t height=0, const Ptr< PhyllotaxisParams > &args=NewPtr< PhyllotaxisParams >())fl::XYPathstatic
NewPointPath(float x, float y)fl::XYPathstatic
NewRosePath(uint16_t width=0, uint16_t height=0, const Ptr< RosePathParams > &params=NewPtr< RosePathParams >())fl::XYPathstatic
operator=(const Referent &)fl::Referentprotected
operator=(Referent &&)fl::Referentprotected
rasterize(float from, float to, int steps, XYRasterU8Sparse &raster, AlphaFunction *optional_alpha_gen=nullptr)fl::XYPath
ref() constfl::Referentprotectedvirtual
ref_count() constfl::Referentvirtual
Referent()fl::Referentprotected
Referent(const Referent &)fl::Referentprotected
Referent(Referent &&)fl::Referentprotected
setDrawBounds(uint16_t width, uint16_t height)fl::XYPath
setScale(float scale)fl::XYPath
setTransform(const TransformFloat &transform)fl::XYPath
setWeakPtr(Ptr< WeakReferent > weakRefNoCreate)fl::Referentinlineprivate
transform()fl::XYPath
unref() constfl::Referentprotectedvirtual
xy_brightness typedeffl::XYPath
XYPath(XYPathGeneratorPtr path, TransformFloat transform=TransformFloat())fl::XYPath
~Referent()fl::Referentprotectedvirtual
~XYPath()fl::XYPathvirtual