FastLED 3.9.15
Loading...
Searching...
No Matches

◆ calculateRingCoord()

RingCoord calculateRingCoord ( int led_index,
int num_leds,
float time_offset = 0.0f )

Definition at line 54 of file FxNoiseRing.h.

54 {
55 RingCoord coord;
56 coord.led_index = led_index;
57 coord.angle = (led_index * 2.0f * M_PI / num_leds) + time_offset;
58 coord.radius = 1.0f; // Fixed radius for ring
59 coord.x = cos(coord.angle);
60 coord.y = sin(coord.angle);
61 return coord;
62}
int led_index
Definition FxNoiseRing.h:50
float radius
Definition FxNoiseRing.h:48
float angle
Definition FxNoiseRing.h:47
#define M_PI
Definition math_macros.h:93

References RingCoord::angle, RingCoord::led_index, M_PI, RingCoord::radius, RingCoord::x, and RingCoord::y.