FastLED 3.9.15
Loading...
Searching...
No Matches
fl::GielisCurvePath Class Reference

Detailed Description

Definition at line 217 of file xypath_impls.h.

#include <xypath_impls.h>

+ Inheritance diagram for fl::GielisCurvePath:
+ Collaboration diagram for fl::GielisCurvePath:

Public Member Functions

 GielisCurvePath (const fl::shared_ptr< GielisCurveParams > &p=fl::make_shared< GielisCurveParams >())
 
vec2f compute (float alpha) override
 
const string name () const override
 
GielisCurveParamsparams ()
 
const GielisCurveParamsparams () const
 
void setA (float a)
 
void setB (float b)
 
void setM (float m)
 
void setN1 (float n1)
 
void setN2 (float n2)
 
void setN3 (float n3)
 
- Public Member Functions inherited from fl::XYPathGenerator
virtual ~XYPathGenerator ()=default
 
virtual bool hasDrawBounds (rect< i16 > *bounds)
 

Private Attributes

fl::shared_ptr< GielisCurveParamsmParams
 

The documentation for this class was generated from the following files: