![]() |
CMGDK r49-rc2
|
随机选择 更多...
#include <RandSelect.H>
公有成员 | |
RandSelect () | |
RandSelect (T, T, T) | |
virtual | ~RandSelect () |
virtual void | Set (T, T, T) |
设置随机数产生条件 | |
virtual T | Select () |
随机产生一个随机值 | |
公有属性 | |
Property< T > | MinValue |
随机数最小值虚拟变量 | |
Property< T > | MaxValue |
随机数最大值虚拟变量 | |
保护成员 | |
T | GetMin () |
T | GetMax () |
void | SetMin (T) |
void | SetMax (T) |
void | InitPrivate () |
随机选择
随机选择,可以根据设定的范围产生随机数
hgl::RandSelect< T >::RandSelect | ( | ) |
hgl::RandSelect< T >::RandSelect | ( | T | s, |
T | l, | ||
T | p | ||
) |
本类构造函数
s | 最小值 |
l | 最大值 |
p | 精度 |
virtual hgl::RandSelect< T >::~RandSelect | ( | ) | [inline, virtual] |
T hgl::RandSelect< T >::GetMax | ( | ) | [inline, protected] |
T hgl::RandSelect< T >::GetMin | ( | ) | [inline, protected] |
void hgl::RandSelect< T >::InitPrivate | ( | ) | [protected] |
T hgl::RandSelect< T >::Select | ( | ) | [virtual] |
随机产生一个随机值
产生一个随机数
void hgl::RandSelect< T >::Set | ( | T | s, |
T | l, | ||
T | p | ||
) | [virtual] |
设置随机数产生条件
void hgl::RandSelect< T >::SetMax | ( | T | l | ) | [protected] |
void hgl::RandSelect< T >::SetMin | ( | T | s | ) | [protected] |
Property<T> hgl::RandSelect< T >::MaxValue |
随机数最大值虚拟变量
Property<T> hgl::RandSelect< T >::MinValue |
随机数最小值虚拟变量