TORCS  1.3.10
The Open Racing Car Simulator
Loading...
Searching...
No Matches
UniformDistribution Class Reference

Uniform probability distribution. More...

#include <Distribution.h>

Inheritance diagram for UniformDistribution:
Collaboration diagram for UniformDistribution:

Public Member Functions

 UniformDistribution ()
 UniformDistribution (real mean, real std)
 Create a uniform distribution with mean mean and standard deviation std.
virtual ~UniformDistribution ()
virtual real generate ()
virtual real pdf (real x)
virtual void setVariance (real var)
virtual void setMean (real mean)
Public Member Functions inherited from ParametricDistribution
 ParametricDistribution ()
virtual ~ParametricDistribution ()
Public Member Functions inherited from Distribution
 Distribution ()
virtual ~Distribution ()

Public Attributes

real m
 mean
real s
 standard deviation

Detailed Description

Uniform probability distribution.

Definition at line 81 of file Distribution.h.

Constructor & Destructor Documentation

◆ UniformDistribution() [1/2]

UniformDistribution::UniformDistribution ( )
inline

Definition at line 85 of file Distribution.h.

◆ UniformDistribution() [2/2]

UniformDistribution::UniformDistribution ( real mean,
real std )
inline

Create a uniform distribution with mean mean and standard deviation std.

Definition at line 87 of file Distribution.h.

Here is the call graph for this function:

◆ ~UniformDistribution()

virtual UniformDistribution::~UniformDistribution ( )
inlinevirtual

Definition at line 92 of file Distribution.h.

Member Function Documentation

◆ generate()

real UniformDistribution::generate ( )
virtual

Implements Distribution.

Definition at line 37 of file Distribution.cpp.

Here is the call graph for this function:

◆ pdf()

real UniformDistribution::pdf ( real x)
virtual

Implements Distribution.

Definition at line 42 of file Distribution.cpp.

◆ setMean()

virtual void UniformDistribution::setMean ( real mean)
inlinevirtual

Implements ParametricDistribution.

Definition at line 97 of file Distribution.h.

◆ setVariance()

virtual void UniformDistribution::setVariance ( real var)
inlinevirtual

Implements ParametricDistribution.

Definition at line 95 of file Distribution.h.

Member Data Documentation

◆ m

real UniformDistribution::m

mean

Definition at line 83 of file Distribution.h.

◆ s

real UniformDistribution::s

standard deviation

Definition at line 84 of file Distribution.h.


The documentation for this class was generated from the following files:
  • C:/Users/berni/Development/torcs_git/torcs-code/torcs/torcs/src/libs/learning/Distribution.h
  • C:/Users/berni/Development/torcs_git/torcs-code/torcs/torcs/src/libs/learning/Distribution.cpp