|
FastLED 3.9.15
|
Definition at line 14 of file perlin_s8x8.h.
#include <perlin_s8x8.h>
Static Public Member Functions | |
| static void | init_fade_lut (fl::i32 *table) |
| static fl::s16x16 | pnoise2d (fl::s16x16 fx, fl::s16x16 fy, const fl::i32 *fade_lut, const fl::u8 *perm) |
| static fl::i32 | pnoise2d_raw (fl::i32 fx_raw, fl::i32 fy_raw, const fl::i32 *fade_lut, const fl::u8 *perm) |
Static Public Attributes | |
| static constexpr int | HP_BITS = 8 |
| static constexpr fl::i32 | HP_ONE = 1 << HP_BITS |
Static Private Member Functions | |
| static FASTLED_FORCE_INLINE fl::i16 | fade (fl::i16 t, const fl::i32 *table) |
| static FASTLED_FORCE_INLINE void | floor_frac (fl::i32 fp16, int &ifloor, fl::i16 &frac8) |
| static FASTLED_FORCE_INLINE fl::i16 | grad (int hash, fl::i16 x, fl::i16 y) |
| static FASTLED_FORCE_INLINE fl::i16 | lerp (fl::i16 t, fl::i16 a, fl::i16 b) |
Static Private Attributes | |
| static constexpr int | FP_BITS = fl::s16x16::FRAC_BITS |
| static constexpr fl::i32 | FP_ONE = static_cast<fl::i32>(1) << FP_BITS |