CMGDK r49-rc2
公有成员 | 公有属性 | 保护成员
hgl::RandSelect< T >模板类参考

随机选择 更多...

#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
 随机数最大值虚拟变量

保护成员

GetMin ()
GetMax ()
void SetMin (T)
void SetMax (T)
void InitPrivate ()

详细描述

template<typename T>
class hgl::RandSelect< T >

随机选择

随机选择,可以根据设定的范围产生随机数


构造及析构函数文档

template<typename T >
hgl::RandSelect< T >::RandSelect ( )
template<typename T >
hgl::RandSelect< T >::RandSelect ( s,
l,
p 
)

本类构造函数

参数:
s最小值
l最大值
p精度
template<typename T >
virtual hgl::RandSelect< T >::~RandSelect ( ) [inline, virtual]

成员函数文档

template<typename T >
T hgl::RandSelect< T >::GetMax ( ) [inline, protected]
template<typename T >
T hgl::RandSelect< T >::GetMin ( ) [inline, protected]
template<typename T >
void hgl::RandSelect< T >::InitPrivate ( ) [protected]
template<typename T >
T hgl::RandSelect< T >::Select ( ) [virtual]

随机产生一个随机值

产生一个随机数

template<typename T >
void hgl::RandSelect< T >::Set ( s,
l,
p 
) [virtual]

设置随机数产生条件

template<typename T >
void hgl::RandSelect< T >::SetMax ( l) [protected]
template<typename T >
void hgl::RandSelect< T >::SetMin ( s) [protected]

成员数据文档

template<typename T >
Property<T> hgl::RandSelect< T >::MaxValue

随机数最大值虚拟变量

template<typename T >
Property<T> hgl::RandSelect< T >::MinValue

随机数最小值虚拟变量


该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义