Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

random.h

Go to the documentation of this file.
00001 
00007 #ifndef RANDOM_H
00008 #define RANDOM_H
00009 
00010 #include "defines.h"
00011 
00012 namespace annie
00013 {
00015 real uniformRandom(real min, real max);
00016 
00017 inline Vector uniformRandomVector(real min, real max, uint size)    { Vector o(size); for(uint i=0; i<size; i++) o[i] = uniformRandom(min, max); return o; }
00018 
00020 real random();
00021 
00023 real random01();
00024 
00030 int randomInt(int low, int high);
00031 
00032 }
00033 
00034 #endif

Generated on Fri Jun 18 13:18:10 2004 for Annie by doxygen 1.3.5