Rumba C++ SDK
ImathRandom.h File Reference
#include <stdlib.h>
#include <math.h>

Go to the source code of this file.

Classes

class  Imath::Rand32
 
class  Imath::Rand48
 

Namespaces

 Imath
 

Functions

template<class Vec , class Rand >
Vec Imath::solidSphereRand (Rand &rand)
 
template<class Vec , class Rand >
Vec Imath::hollowSphereRand (Rand &rand)
 
template<class Rand >
float Imath::gaussRand (Rand &rand)
 
template<class Vec , class Rand >
Vec Imath::gaussSphereRand (Rand &rand)
 
double Imath::erand48 (unsigned short state[3])
 
double Imath::drand48 ()
 
long int Imath::nrand48 (unsigned short state[3])
 
long int Imath::lrand48 ()
 
void Imath::srand48 (long int seed)