Class uniform_distribution_t¶
Defined in File uniform_distribution.hpp
Inheritance Relationships¶
Base Type¶
public wt::distribution1d_t
(Class distribution1d_t)
Class Documentation¶
-
class uniform_distribution_t : public wt::distribution1d_t¶
Continuos uniform distribution.
Public Types
-
using range_t = wt::range_t<f_t, range_inclusiveness_e::inclusive>¶
Public Functions
-
inline explicit uniform_distribution_t(const range_t range)¶
Construct a uniform_distribution_t.
-
uniform_distribution_t(uniform_distribution_t&&) noexcept = default¶
-
uniform_distribution_t(const uniform_distribution_t&) noexcept = default¶
-
uniform_distribution_t &operator=(uniform_distribution_t&&) noexcept = default¶
-
uniform_distribution_t &operator=(const uniform_distribution_t&) noexcept = default¶
-
inline virtual std::unique_ptr<distribution1d_t> clone() const override¶
-
inline const auto &range() const noexcept¶
-
using range_t = wt::range_t<f_t, range_inclusiveness_e::inclusive>¶