diff options
Diffstat (limited to 'gr-analog/lib/fastnoise_source_impl.h')
-rw-r--r-- | gr-analog/lib/fastnoise_source_impl.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gr-analog/lib/fastnoise_source_impl.h b/gr-analog/lib/fastnoise_source_impl.h index 2795b269dc..f40d39d5f1 100644 --- a/gr-analog/lib/fastnoise_source_impl.h +++ b/gr-analog/lib/fastnoise_source_impl.h @@ -26,6 +26,7 @@ #include <gnuradio/analog/fastnoise_source.h> #include <gnuradio/random.h> +#include <vector> namespace gr { namespace analog { @@ -38,6 +39,7 @@ template<class T> float d_ampl; gr::random d_rng; std::vector<T> d_samples; + uint64_t d_state[2]; public: fastnoise_source_impl(noise_type_t type, float ampl, long seed, long samples); @@ -45,6 +47,7 @@ template<class T> T sample(); T sample_unbiased(); + const std::vector<T>& samples() const; void set_type(noise_type_t type); void set_amplitude(float ampl); |