Public Member Functions | Private Member Functions | List of all members
MTRand53 Class Reference

#include <mtrand.h>

Inheritance diagram for MTRand53:
Inheritance graph
[legend]

Public Member Functions

 MTRand53 ()
 
 MTRand53 (unsigned long seed)
 
 MTRand53 (const unsigned long *seed, int size)
 
double operator() ()
 
 ~MTRand53 ()
 
- Public Member Functions inherited from MTRand_int32
 MTRand_int32 ()
 
 MTRand_int32 (unsigned long s)
 
 MTRand_int32 (const unsigned long *array, int size)
 
unsigned long operator() ()
 
void seed (unsigned long)
 
void seed (const unsigned long *, int size)
 
virtual ~MTRand_int32 ()
 

Private Member Functions

 MTRand53 (const MTRand53 &)
 
void operator= (const MTRand53 &)
 

Additional Inherited Members

- Protected Member Functions inherited from MTRand_int32
unsigned long rand_int32 ()
 

Detailed Description

Definition at line 141 of file mtrand.h.

Constructor & Destructor Documentation

MTRand53::MTRand53 ( )
inline

Definition at line 143 of file mtrand.h.

MTRand53::MTRand53 ( unsigned long  seed)
inline

Definition at line 144 of file mtrand.h.

MTRand53::MTRand53 ( const unsigned long *  seed,
int  size 
)
inline

Definition at line 145 of file mtrand.h.

MTRand53::~MTRand53 ( )
inline

Definition at line 146 of file mtrand.h.

MTRand53::MTRand53 ( const MTRand53 )
private

Member Function Documentation

double MTRand53::operator() ( )
inline

Definition at line 147 of file mtrand.h.

void MTRand53::operator= ( const MTRand53 )
private

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


rrt_exploration
Author(s): Hassan Umari
autogenerated on Mon Jun 10 2019 14:57:45