#include <D:/Temp/vs/gal/source/Random.h>
Public Member Functions | |
virtual TYPE GACALL | Generate ()=0 |
This method generates random values of TYPE with no specific range. | |
virtual TYPE GACALL | Generate (const TYPE &max)=0 |
This method generates random value of TYPE with specified maximum. | |
virtual TYPE GACALL | Generate (const TYPE &min, const TYPE &max)=0 |
This method generates random value of TYPE within specified range of values. |
TYPE | type of generated values. |
virtual TYPE GACALL Common::GaRandom< TYPE >::Generate | ( | ) | [pure virtual] |
This method generates random values of TYPE
with no specific range.
Implemented in Common::GaRandomInteger, Common::GaRandomFloat, Common::GaRandomDouble, and Common::GaRandomBool.
virtual TYPE GACALL Common::GaRandom< TYPE >::Generate | ( | const TYPE & | max | ) | [pure virtual] |
This method generates random value of TYPE
with specified maximum.
max | maximal value which can be generated. |
Implemented in Common::GaRandomInteger, Common::GaRandomFloat, Common::GaRandomDouble, and Common::GaRandomBool.
virtual TYPE GACALL Common::GaRandom< TYPE >::Generate | ( | const TYPE & | min, | |
const TYPE & | max | |||
) | [pure virtual] |
This method generates random value of TYPE
within specified range of values.
min | minimal value which can be generated. | |
max | maximal value which can be generated. |
Implemented in Common::GaRandomInteger, Common::GaRandomFloat, Common::GaRandomDouble, and Common::GaRandomBool.