FastLED 3.9.15
Loading...
Searching...
No Matches
simplex.cpp.hpp File Reference
+ Include dependency graph for simplex.cpp.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  simplex_detail
 

Macros

#define FASTLED_INTERNAL
 
#define SIMPLEX_P(x)
 

Functions

static fl::i32 grad (fl::u8 hash, fl::i32 x)
 
static fl::i32 grad (fl::u8 hash, fl::i32 x, fl::i32 y)
 
static fl::i32 grad (fl::u8 hash, fl::i32 x, fl::i32 y, fl::i32 z)
 
static fl::i32 grad (fl::u8 hash, fl::i32 x, fl::i32 y, fl::i32 z, fl::i32 t)
 
fl::u16 snoise16 (fl::u32 x)
 32 bit, fixed point implementation of simplex noise functions.
 
fl::u16 snoise16 (fl::u32 x, fl::u32 y)
 
fl::u16 snoise16 (fl::u32 x, fl::u32 y, fl::u32 z)
 
fl::u16 snoise16 (fl::u32 x, fl::u32 y, fl::u32 z, fl::u32 w)
 

Variables

static fl::u8 const simplex_detail::p []
 
static fl::u8 const simplex_detail::simplex [64][4]