FastLED 3.10.8
Loading...
Searching...
No Matches
sin32.h File Reference
#include "fl/stl/int.h"
#include "fl/stl/compiler_control.h"
#include "fastled_progmem.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for sin32.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fl::SinCos32
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 

Functions

FASTLED_FORCE_INLINE i16 fl::cos16lut (u16 angle) FL_NO_EXCEPT
 
FASTLED_FORCE_INLINE i32 fl::cos32 (u32 angle) FL_NO_EXCEPT
 
FASTLED_FORCE_INLINE i32 fl::read_sin32_lut (const i32 *addr) FL_NO_EXCEPT
 
FASTLED_FORCE_INLINE i16 fl::sin16lut (u16 angle) FL_NO_EXCEPT
 
FASTLED_FORCE_INLINE i32 fl::sin32 (u32 angle) FL_NO_EXCEPT
 
FASTLED_FORCE_INLINE i32 fl::sin32_interp (u8 qi, u8 qi_next, i32 dmask, u32 t, u8 offset=0) FL_NO_EXCEPT
 
FASTLED_FORCE_INLINE SinCos32 fl::sincos32 (u32 angle) FL_NO_EXCEPT
 

Variables

const i32 fl::sinCosPairedLut []
 

Class Documentation

◆ fl::SinCos32

struct fl::SinCos32
Class Members
i32 cos_val
i32 sin_val