SourceForge.jp

クラス テンプレートdkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >

#include <dKingyoRandom_MT_SSE2.h>

すべてのメンバ一覧

Public メソッド

 INL_dKingyoRandom_MT_SSE2 (T seed=timeGetTime())
 ~INL_dKingyoRandom_MT_SSE2 ()
Rand ()
Random (DWORD domain)
RandomDomain (T min, T max)
RandomDomainSafety (T min, T max)
void SetSeed (UINT seed)
ULONG GetSeed ()
DWORD GetRandMax ()

Protected メソッド

 INL_dKingyoRandom_MT_SSE2 (INL_dKingyoRandom_MT_SSE2 &c)
 私の技術じゃ、コピーコンストラクタは作れない。


Protected 変数

myMT_t * mt
ULONG m_ulSeed
DWORD m_Max

template<class T, DWORD RANDMAX_ = INT_MAX>
class dkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >


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

template<class T, DWORD RANDMAX_ = INT_MAX>
dkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >::INL_dKingyoRandom_MT_SSE2 INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ > &  c  )  [protected]
 

私の技術じゃ、コピーコンストラクタは作れない。

template<class T, DWORD RANDMAX_ = INT_MAX>
dkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >::INL_dKingyoRandom_MT_SSE2 seed = timeGetTime()  )  [inline]
 

template<class T, DWORD RANDMAX_ = INT_MAX>
dkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >::~INL_dKingyoRandom_MT_SSE2  )  [inline]
 


関数

template<class T, DWORD RANDMAX_ = INT_MAX>
DWORD dkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >::GetRandMax  )  [inline]
 

template<class T, DWORD RANDMAX_ = INT_MAX>
ULONG dkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >::GetSeed  )  [inline]
 

template<class T, DWORD RANDMAX_ = INT_MAX>
T dkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >::Rand  )  [inline]
 

template<class T, DWORD RANDMAX_ = INT_MAX>
T dkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >::Random DWORD  domain  )  [inline]
 

template<class T, DWORD RANDMAX_ = INT_MAX>
T dkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >::RandomDomain min,
max
[inline]
 

template<class T, DWORD RANDMAX_ = INT_MAX>
T dkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >::RandomDomainSafety min,
max
[inline]
 

template<class T, DWORD RANDMAX_ = INT_MAX>
void dkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >::SetSeed UINT  seed  )  [inline]
 


変数

template<class T, DWORD RANDMAX_ = INT_MAX>
DWORD dkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >::m_Max [protected]
 

template<class T, DWORD RANDMAX_ = INT_MAX>
ULONG dkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >::m_ulSeed [protected]
 

template<class T, DWORD RANDMAX_ = INT_MAX>
myMT_t* dkutil::oldmath::INL_dKingyoRandom_MT_SSE2< T, RANDMAX_ >::mt [protected]
 


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