00001 #ifndef RANDOMH 00002 #define RANDOMH 00003 00016 void RandomInit(void); 00017 00019 int RandomRange(int min, int max); 00020 00022 long RandomLong(void); 00023 00025 double RandomDouble(void); 00026 00028 double RandomGaussian(double mean, double stdev); 00029 00031 double RandomStandardNormal(void); 00032 00034 void RandomSeed(unsigned int seed); 00035 00042 void *RandomNewState(unsigned int seed); 00043 00050 void *RandomSetState(void *state); 00051 00053 void RandomFreeState(void *state); 00054 00055 #endif