|
constexpr SIV3D_CONCEPT_FLOATING_POINT Float | s3d::Noise::MaxAmplitude (size_t octaves, Float persistence=0.5) noexcept |
|
constexpr SIV3D_CONCEPT_FLOATING_POINT Float | s3d::Noise::To01 (Float x) noexcept |
|
constexpr SIV3D_CONCEPT_FLOATING_POINT Float | s3d::Noise::To01Clamp (Float x) noexcept |
|
template<class Noise , class Float = typename Noise::value_type> |
auto | s3d::Noise::Octave1D (const Noise &noise, Float x, size_t octaves, Float persistence=0.5) noexcept |
|
template<class Noise , class Float = typename Noise::value_type> |
auto | s3d::Noise::Octave2D (const Noise &noise, Float x, Float y, size_t octaves, Float persistence=0.5) noexcept |
|
template<class Noise , class Float = typename Noise::value_type> |
auto | s3d::Noise::Octave3D (const Noise &noise, Float x, Float y, Float z, size_t octaves, Float persistence=0.5) noexcept |
|