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  
 

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