21 for (
auto &p : points) {
fl::vector< fl::XYPathPtr > CreateXYPaths(int width, int height)
static XYPathPtr NewGielisCurvePath(u16 width=0, u16 height=0, const fl::shared_ptr< GielisCurveParams > ¶ms=fl::make_shared< GielisCurveParams >()) FL_NO_EXCEPT
static XYPathPtr NewRosePath(u16 width=0, u16 height=0, const fl::shared_ptr< RosePathParams > ¶ms=fl::make_shared< RosePathParams >()) FL_NO_EXCEPT
static XYPathPtr NewCatmullRomPath(u16 width=0, u16 height=0, const fl::shared_ptr< CatmullRomParams > ¶ms=fl::make_shared< CatmullRomParams >()) FL_NO_EXCEPT
static XYPathPtr NewPhyllotaxisPath(u16 width=0, u16 height=0, const fl::shared_ptr< PhyllotaxisParams > &args=fl::make_shared< PhyllotaxisParams >()) FL_NO_EXCEPT
static XYPathPtr NewHeartPath() FL_NO_EXCEPT
static XYPathPtr NewArchimedeanSpiralPath(u16 width, u16 height) FL_NO_EXCEPT
static XYPathPtr NewCirclePath() FL_NO_EXCEPT
void push_back(const T &value) FL_NO_EXCEPT
fl::shared_ptr< fl::CatmullRomParams > make_path(int width, int height)
shared_ptr< T > make_shared(Args &&... args) FL_NO_EXCEPT
FASTLED_FORCE_INLINE U map_range(T value, T in_min, T in_max, U out_min, U out_max) FL_NO_EXCEPT
VectorN< T, INLINED_SIZE > vector_inlined