vtf-logo

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

Uniform random number generator for float. More...

#include <UniformRandom.h>

Inheritance diagram for ads::UniformRandom< float >:

ads::UniformRandomReal< float > 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< float >

Uniform random number generator for float.


Member Typedef Documentation

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

The argument type.

Reimplemented from ads::UniformRandomReal< float >.

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

The number type.

Reimplemented from ads::UniformRandomReal< float >.

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

The result type.

Reimplemented from ads::UniformRandomReal< float >.


Constructor & Destructor Documentation

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

Default constructor.

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

Construct from a range.

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

Construct from a range and a seed.

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

Copy constructor.

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

Destructor.


Member Function Documentation

UniformRandom& ads::UniformRandom< float >::operator= ( const UniformRandom< float > &  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