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

MSLRandomSource Class Reference

#include <random.h>

List of all members.

Public Types

typedef unsigned long uint32

Public Methods

 MSLRandomSource ()
 MSLRandomSource (int a)
double getUniform ()
double getGaussian (double mean, double variance)
int getRangedInt (int low, int high)
double getRangedDouble (double low, double high)
float getRangedFloat (float low, float high)
MSLRandomSource & operator>> (double &x)
MSLRandomSource & operator>> (float &x)

Member Typedef Documentation

typedef unsigned long MSLRandomSource::uint32

Constructor & Destructor Documentation


MSLRandomSource::MSLRandomSource int    a

Member Function Documentation

double MSLRandomSource::getGaussian double    mean,
double    variance

double MSLRandomSource::getRangedDouble double    low,
double    high

float MSLRandomSource::getRangedFloat float    low,
float    high

int MSLRandomSource::getRangedInt int    low,
int    high

double MSLRandomSource::getUniform  

MSLRandomSource & MSLRandomSource::operator>> float &    x

MSLRandomSource & MSLRandomSource::operator>> double &    x

The documentation for this class was generated from the following files: Motion Strategy Library

Web page maintained by Steve LaValle