FastLED 3.9.15
Loading...
Searching...
No Matches
qfx.h File Reference
#include "fl/stl/stdint.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for qfx.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fl::qfx< T, F, I >
 Template class for representing fractional ints. More...
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 

Typedefs

typedef qfx< u16, 12, 4 > fl::q124
 A 12.4 integer (12 bits integer, 4 bits fraction)
 
typedef qfx< u8, 4, 4 > fl::q44
 A 4.4 integer (4 bits integer, 4 bits fraction)
 
typedef qfx< u8, 6, 2 > fl::q62
 A 6.2 integer (6 bits integer, 2 bits fraction)
 
typedef qfx< u16, 8, 8 > fl::q88
 A 8.8 integer (8 bits integer, 8 bits fraction)
 

Functions

template<class T, int F, int I>
static i16 fl::operator* (i16 v, qfx< T, F, I > &q) FL_NOEXCEPT
 
template<class T, int F, int I>
static i32 fl::operator* (i32 v, qfx< T, F, I > &q) FL_NOEXCEPT
 
template<class T, int F, int I>
static u16 fl::operator* (u16 v, qfx< T, F, I > &q) FL_NOEXCEPT
 
template<class T, int F, int I>
static u32 fl::operator* (u32 v, qfx< T, F, I > &q) FL_NOEXCEPT