FastLED
3.9.15
Loading...
Searching...
No Matches
complex_kaleido_6.h
Go to the documentation of this file.
1
#pragma once
2
3
// Complex_Kaleido_6 visualizer class
4
// Extracted from animartrix_detail.hpp
5
6
#include "
fl/fx/2d/animartrix_detail/fp_state.h
"
7
#include "
fl/fx/2d/animartrix_detail/viz/viz_base.h
"
8
9
namespace
fl
{
10
11
class
Complex_Kaleido_6
:
public
IAnimartrix2Viz
{
12
public
:
13
void
draw
(
Context
&ctx)
override
;
14
};
15
16
17
// Fixed-point Q31 scalar implementation of Complex_Kaleido_6.
18
class
Complex_Kaleido_6_FP
:
public
IAnimartrix2Viz
{
19
public
:
20
void
draw
(
Context
&ctx)
override
;
21
private
:
22
FPVizState
mState
;
23
};
24
25
}
// namespace fl
fl::Complex_Kaleido_6_FP::draw
void draw(Context &ctx) override
Definition
complex_kaleido_6.cpp.hpp:67
fl::Complex_Kaleido_6_FP::mState
FPVizState mState
Definition
complex_kaleido_6.h:22
fl::Complex_Kaleido_6_FP
Definition
complex_kaleido_6.h:18
fl::Complex_Kaleido_6::draw
void draw(Context &ctx) override
Definition
complex_kaleido_6.cpp.hpp:11
fl::Complex_Kaleido_6
Definition
complex_kaleido_6.h:11
fl::IAnimartrix2Viz
Definition
viz_base.h:17
fp_state.h
fl
Base definition for an LED controller.
Definition
crgb.hpp:179
fl::Context
Definition
context.h:24
viz_base.h
fl
fx
2d
animartrix_detail
viz
complex_kaleido_6.h
Generated on Tue Jun 16 2026 00:06:59 for FastLED by
1.13.2