|
| param_type () |
|
template<class _InIt1 , class _InIt2 > |
| param_type (_InIt1 _First1, _InIt1 _Last1, _InIt2 _First2) |
|
template<class _Fn > |
| param_type (initializer_list< _Ty > _Ilist, _Fn _Func) |
|
template<class _Fn > |
| param_type (size_t _Count, _Ty _Low, _Ty _High, _Fn _Func) |
|
bool | operator== (const param_type &_Right) const |
|
bool | operator!= (const param_type &_Right) const |
|
vector< _Ty > | intervals () const |
|
vector< _Ty > | densities () const |
|
void | _Init () |
|
| param_type (_Noinit) |
|
| param_type () |
|
template<class _InIt > |
| param_type (_InIt _First, _InIt _Last) |
|
| param_type (initializer_list< double > _Ilist) |
|
template<class _Fn > |
| param_type (size_t _Count, double _Low, double _High, _Fn _Func) |
|
bool | operator== (const param_type &_Right) const |
|
bool | operator!= (const param_type &_Right) const |
|
_Myvec | probabilities () const |
|
void | _Init (bool _Renorm=true) |
|
template<class _Ty = double>
template<class _Ty = double>
vector< _Ty > _Bvec
Definition: random:5913
void push_back(const _Ty &_Val)
Definition: vector:945
template<class _Ty = double>
template<class _InIt1 , class _InIt2 >
5837 for (; _First1 != _Last1; ++_First1)
5841 for (
size_t _Idx = 0; _Idx <
_Bvec.
size() - 1; ++_Idx)
_Mypbase::_Noinit _Noinit
Definition: random:5818
vector< _Ty > _Bvec
Definition: random:5913
void _Init()
Definition: random:5908
size_type size() const _NOEXCEPT
Definition: vector:1708
_Myvec _Pvec
Definition: random:5640
void push_back(const _Ty &_Val)
Definition: vector:945
_Mybase::param_type _Mypbase
Definition: random:5817
template<class _Ty = double>
template<class _Fn >
5851 if (2 <= _Ilist.
size())
5863 _Range /= (_Ty)_Count;
5864 for (
size_t _Idx = 0; _Idx <
_Count; ++_Idx)
_Mypbase::_Noinit _Noinit
Definition: random:5818
constexpr size_t size() const _NOEXCEPT
Definition: initializer_list:49
vector< _Ty > _Bvec
Definition: random:5913
void assign(_CRT_GUARDOVERFLOW const size_type _Newsize, const _Ty &_Val)
Definition: vector:1286
void _Init()
Definition: random:5908
_Ty & front()
Definition: vector:1783
size_type size() const _NOEXCEPT
Definition: vector:1708
_Myvec _Pvec
Definition: random:5640
_Diff _Count
Definition: algorithm:1941
void push_back(const _Ty &_Val)
Definition: vector:945
_Ty & back()
Definition: vector:1811
_Mybase::param_type _Mypbase
Definition: random:5817
template<class _Ty = double>
template<class _Fn >
5873 _Ty _Range = _High - _Low;
5878 for (
size_t _Idx = 0; _Idx <=
_Count; ++_Idx)
vector< _Ty > _Bvec
Definition: random:5913
_Diff _Count
Definition: algorithm:1941
void push_back(const _Ty &_Val)
Definition: vector:945
_Mybase::param_type _Mypbase
Definition: random:5817
template<class _Ty = double>
_Mybase::param_type _Mypbase
Definition: random:5817
template<class _Ty = double>
5903 for (
size_t _Idx = 0; _Idx < _Ans.size(); ++_Idx)
vector< _Ty > _Bvec
Definition: random:5913
iterator begin() _NOEXCEPT
Definition: vector:1643
iterator end() _NOEXCEPT
Definition: vector:1653
_Myvec _Pvec
Definition: random:5640
template<class _Ty = double>
vector< _Ty > _Bvec
Definition: random:5913
template<class _Ty = double>
5890 return (!(*
this ==
_Right));
constexpr const _Ty &() _Right
Definition: algorithm:3723
template<class _Ty = double>
vector< _Ty > _Bvec
Definition: random:5913
_Mybase::param_type _Mypbase
Definition: random:5817
constexpr const _Ty &() _Right
Definition: algorithm:3723
template<class _Ty = double>
The documentation for this struct was generated from the following file: