FastLED 3.9.3
Loading...
Searching...
No Matches
qfx< T, F, I > Class Template Reference

Detailed Description

template<class T, int F, int I>
class qfx< T, F, I >

Template class for representing fractional ints.

Template Parameters
Tunderlying type for data storage
Fnumber of fractional bits
Inumber of integer bits

Definition at line 13 of file qfx.h.

#include <qfx.h>

Public Member Functions

 qfx (float fx)
 Constructor, storing a float as a fractional int.
 
 qfx (uint8_t _i, uint8_t _f)
 Constructor, storing a fractional int directly.
 
uint32_t operator* (uint32_t v)
 Multiply the fractional int by a value.
 
uint16_t operator* (uint16_t v)
 Multiply the fractional int by a value.
 
int32_t operator* (int32_t v)
 Multiply the fractional int by a value.
 
int16_t operator* (int16_t v)
 Multiply the fractional int by a value.
 

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