rapid
A ROS robotics library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
rapid::utils::RandomNumber Class Reference

The cstdlib random number generator. More...

#include <random.h>

Inheritance diagram for rapid::utils::RandomNumber:
rapid::utils::RandomNumberInterface

Public Member Functions

 RandomNumber ()
 
int rand () const
 Generate a random number in [0, RAND_MAX]. More...
 
- Public Member Functions inherited from rapid::utils::RandomNumberInterface
virtual ~RandomNumberInterface ()
 

Detailed Description

The cstdlib random number generator.

Definition at line 19 of file random.h.

Constructor & Destructor Documentation

rapid::utils::RandomNumber::RandomNumber ( )

Member Function Documentation

int rapid::utils::RandomNumber::rand ( ) const
virtual

Generate a random number in [0, RAND_MAX].

This is the same API as cstdlib's rand().

Returns
A uniformly distributed random number in the range [0, RAND_MAX].

Implements rapid::utils::RandomNumberInterface.


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