Skylark (Sketching Library)  0.1
Public Types | Public Member Functions | Public Attributes
skylark::utility::uniform_distribution_t< double > Struct Template Reference

#include <distributions.hpp>

List of all members.

Public Types

typedef double result_type

Public Member Functions

 uniform_distribution_t ()
 uniform_distribution_t (double low, double high)
template<typename URNG >
double operator() (URNG &urng) const
void reset ()

Public Attributes

boost::random::uniform_real_distribution
< double > 
distribution

Detailed Description

template<>
struct skylark::utility::uniform_distribution_t< double >

Uniform distribution specialization for double's

Definition at line 64 of file distributions.hpp.


Member Typedef Documentation

Definition at line 66 of file distributions.hpp.


Constructor & Destructor Documentation

Definition at line 70 of file distributions.hpp.

skylark::utility::uniform_distribution_t< double >::uniform_distribution_t ( double  low,
double  high 
) [inline]

Definition at line 72 of file distributions.hpp.


Member Function Documentation

template<typename URNG >
double skylark::utility::uniform_distribution_t< double >::operator() ( URNG &  urng) const [inline]

Definition at line 76 of file distributions.hpp.

void skylark::utility::uniform_distribution_t< double >::reset ( ) [inline]

Definition at line 79 of file distributions.hpp.


Member Data Documentation

boost::random::uniform_real_distribution<double> skylark::utility::uniform_distribution_t< double >::distribution

Definition at line 68 of file distributions.hpp.


The documentation for this struct was generated from the following file: