35#ifndef CONTROL_TOOLBOX__DITHER_HPP_
36#define CONTROL_TOOLBOX__DITHER_HPP_
43#include "rcutils/logging_macros.h"
85 generator_.seed(
static_cast<unsigned int>(
seed));
93 static double generateRandomSeed()
95 std::random_device
rdev{};
96 return static_cast<double>(
rdev());
102 bool has_saved_value_;
103 std::mt19937 generator_;