Antkeeper  0.0.1
Namespaces | Functions
simplex.hpp File Reference
#include <engine/math/vector.hpp>
#include <engine/math/hash/make-uint.hpp>
#include <engine/math/hash/pcg.hpp>
#include <algorithm>
#include <utility>

Go to the source code of this file.

Namespaces

 math
 Mathematical functions and data types.
 
 math::noise
 Noise functions.
 

Functions

template<class T , std::size_t N>
math::noise::simplex (const vector< T, N > &position, vector< hash::make_uint_t< T >, N >(*hash)(const vector< T, N > &)=&hash::pcg< T, N >)
 n-dimensional simplex noise. More...