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

Detailed Description

Definition at line 216 of file xypath_impls.h.

#include <xypath_impls.h>

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

Public Member Functions

 GielisCurvePath (const Ptr< GielisCurveParams > &p=NewPtr< GielisCurveParams >())
 
vec2f compute (float alpha) override
 
const Str 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 bool hasDrawBounds (rect< int > *bounds)
 
- Public Member Functions inherited from fl::Referent
virtual int ref_count () const
 

Private Attributes

Ptr< GielisCurveParamsmParams
 

Additional Inherited Members

- Protected Member Functions inherited from fl::Referent
 Referent ()
 
 Referent (const Referent &)
 
 Referent (Referent &&)
 
virtual ~Referent ()
 
virtual void destroy () const
 
Referentoperator= (const Referent &)
 
Referentoperator= (Referent &&)
 
virtual void ref () const
 
virtual void unref () const
 

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