SourceForge.jp

dKingyoRandom.h

#include "dkutilMath.h"
#include "dKingyoRandom_MT_SSE2.h"
#include "dKingyoRandom_MT_MMXASM.h"

dKingyoRandom.hのインクルード依存関係図

Include dependency graph

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

Included by dependency graph

ソースコードを見る。

ネームスペース

namespace  dkutil
namespace  dkutil::oldmath

マクロ定義

#define N   624
#define M   397
#define MATRIX_A   0x9908b0df
#define UPPER_MASK   0x80000000
#define LOWER_MASK   0x7fffffff
#define TEMPERING_MASK_B   0x9d2c5680
#define TEMPERING_MASK_C   0xefc60000
#define TEMPERING_SHIFT_U(y)   (y >> 11)
#define TEMPERING_SHIFT_S(y)   (y << 7)
#define TEMPERING_SHIFT_T(y)   (y << 15)
#define TEMPERING_SHIFT_L(y)   (y >> 18)


マクロ定義

#define LOWER_MASK   0x7fffffff
 

#define M   397
 

#define MATRIX_A   0x9908b0df
 

#define N   624
 

#define TEMPERING_MASK_B   0x9d2c5680
 

#define TEMPERING_MASK_C   0xefc60000
 

#define TEMPERING_SHIFT_L  )     (y >> 18)
 

#define TEMPERING_SHIFT_S  )     (y << 7)
 

#define TEMPERING_SHIFT_T  )     (y << 15)
 

#define TEMPERING_SHIFT_U  )     (y >> 11)
 

#define UPPER_MASK   0x80000000
 


dkutil 1.02リリース前 d金魚専用マニュアルバージョンに対してSun Dec 28 21:23:09 2003に生成されました。 doxygen 1.3.5