recti::halton class

Halton sequence generator.

Constructors, destructors, conversion operators

halton(const unsigned base[], const unsigned scale[]) explicit constexpr noexcept
Construct a new halton object.

Public functions

auto operator()() -> std::vector< unsigned > -> auto
auto reseed(unsigned seed) noexcept -> void -> auto

Function documentation

recti::halton::halton(const unsigned base[], const unsigned scale[]) explicit constexpr noexcept

Construct a new halton object.

Parameters
base in
scale in

auto recti::halton::operator()() -> std::vector< unsigned >

Returns auto

auto recti::halton::reseed(unsigned seed) noexcept -> void

Parameters
seed in