Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

RandomGenerator.cpp

Go to the documentation of this file.
00001 #include ".\randomgenerator.h"
00002 
00003 RandomGenerator::RandomGenerator(LongNatural Seed_) : Seed(Seed_)
00004 {
00005         SetSeed(Seed_);
00006 }
00007 
00008 RandomGenerator::~RandomGenerator(void)
00009 {
00010 }
00011 
00012 void RandomGenerator::SetSeed(LongNatural Seed_)
00013 {
00014   Seed=Seed_;
00015   if (Seed ==0)
00016         Seed=1;
00017 }
00018 
00019 Real RandomGenerator::getUniform()
00020 {
00021         return Real(GetOneRandomInteger()-0.5)/Max();
00022 }

Note: Generated nightly - reload for latest version
Generated on Thu Dec 22 23:12:37 2005 for terreneuve by doxygen 1.3.6