Sequential convenience wrapper over the coordinate-keyed pure draw. More...
#include <velvet_noise.hpp>
Public Member Functions | |
| void | set_seed (std::uint64_t seed) noexcept |
| void | reset () noexcept |
| VelvetNoiseDrawT< SampleType > | next () noexcept |
| std::uint64_t | index () const noexcept |
| std::uint64_t | seed () const noexcept |
Sequential convenience wrapper over the coordinate-keyed pure draw.
RT contract: fixed-size integer state only; no allocation, locks, clocks, or hidden global stream. Resetting restores index zero exactly.
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |