vtf-logo

ads::UniformRandom< double > Class Template Reference
[Functor: UniformRandom]

Uniform random number generator for double. More...

#include <UniformRandom.h>

Inheritance diagram for ads::UniformRandom< double >:

ads::UniformRandomReal< double > ads::UniformRandomBase List of all members.

Public Types

typedef Base::Number Number
typedef Base::argument_type argument_type
typedef Base::result_type result_type

Public Member Functions

 UniformRandom ()
 UniformRandom (const Number min, const Number max)
 UniformRandom (const Number min, const Number max, const unsigned int n)
 UniformRandom (const UniformRandom &x)
UniformRandomoperator= (const UniformRandom &x)
 ~UniformRandom ()

Detailed Description

template<>
class ads::UniformRandom< double >

Uniform random number generator for double.


Member Typedef Documentation

typedef Base::argument_type ads::UniformRandom< double >::argument_type

The argument type.

Reimplemented from ads::UniformRandomReal< double >.

typedef Base::Number ads::UniformRandom< double >::Number

The number type.

Reimplemented from ads::UniformRandomReal< double >.

typedef Base::result_type ads::UniformRandom< double >::result_type

The result type.

Reimplemented from ads::UniformRandomReal< double >.


Constructor & Destructor Documentation

ads::UniformRandom< double >::UniformRandom (  )  [inline]

Default constructor.

ads::UniformRandom< double >::UniformRandom ( const Number  min,
const Number  max 
) [inline]

Construct from a range.

ads::UniformRandom< double >::UniformRandom ( const Number  min,
const Number  max,
const unsigned int  n 
) [inline]

Construct from a range and a seed.

ads::UniformRandom< double >::UniformRandom ( const UniformRandom< double > &  x  )  [inline]

Copy constructor.

ads::UniformRandom< double >::~UniformRandom (  )  [inline]

Destructor.


Member Function Documentation

UniformRandom& ads::UniformRandom< double >::operator= ( const UniformRandom< double > &  x  )  [inline]

Assignment operator.


The documentation for this class was generated from the following file:
Generated on Fri Aug 24 12:55:40 2007 for Algorithms and Data Structures Package by  doxygen 1.4.7