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

Detailed Description

Definition at line 218 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
 
GielisCurveParams & params ()
 
const GielisCurveParams & params () 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 () FL_NO_EXCEPT=default
 
virtual bool hasDrawBounds (rect< i16 > *bounds)
 

Private Attributes

fl::shared_ptr< GielisCurveParams > mParams
 

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