SourceForge.jp

クラス テンプレートdkutil::oldmath::dKingyoRandom_ANSI< T >

#include <dKingyoRandom.h>

dkutil::oldmath::dKingyoRandom_ANSI< T >に対する継承グラフ

Inheritance graph
[凡例]
dkutil::oldmath::dKingyoRandom_ANSI< T >のコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 dKingyoRandom_ANSI (T seed=timeGetTime())
virtual ~dKingyoRandom_ANSI ()
virtual T Rand ()
virtual T Random (T domain)
 domainまでの範囲を返す 0 <= x <= domain domain[in] ランダムにしたい範囲

virtual T RandomDomain (T min, T max)
 min<= x <=maxまで返す min[in] min値 max[in] max値

virtual T RandomDomainSafety (T min, T max)
 min値とmax値を間違ってもOKなもの

template<typename T>
class dkutil::oldmath::dKingyoRandom_ANSI< T >


コンストラクタとデストラクタ

template<typename T>
dkutil::oldmath::dKingyoRandom_ANSI< T >::dKingyoRandom_ANSI (  T  seed = timeGetTime()  )  [inline]
 

template<typename T>
virtual dkutil::oldmath::dKingyoRandom_ANSI< T >::~dKingyoRandom_ANSI (   )  [inline, virtual]
 


関数

template<typename T>
virtual T dkutil::oldmath::dKingyoRandom_ANSI< T >::Rand (   )  [inline, virtual]
 

dkutil::IdKingyoRandom< T >に実装されています.

template<typename T>
virtual T dkutil::oldmath::dKingyoRandom_ANSI< T >::Random (  T  domain  )  [inline, virtual]
 

domainまでの範囲を返す 0 <= x <= domain domain[in] ランダムにしたい範囲

dkutil::IdKingyoRandom< T >に実装されています.

template<typename T>
virtual T dkutil::oldmath::dKingyoRandom_ANSI< T >::RandomDomain (  T  min,
T  max
)  [inline, virtual]
 

min<= x <=maxまで返す min[in] min値 max[in] max値

dkutil::IdKingyoRandom< T >に実装されています.

template<typename T>
virtual T dkutil::oldmath::dKingyoRandom_ANSI< T >::RandomDomainSafety (  T  min,
T  max
)  [inline, virtual]
 

min値とmax値を間違ってもOKなもの

dkutil::IdKingyoRandom< T >に実装されています.


このクラスの説明は次のファイルから生成されました:
dkutil 1.02リリース前 d金魚専用マニュアルバージョンに対してSun Dec 28 21:23:15 2003に生成されました。 doxygen 1.3.5