Loading [MathJax]/extensions/TeX/AMSmath.js
Radium Engine  1.5.28
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Ra::Core::Random Namespace Reference

Random point set utilities. More...

Namespaces

namespace  internal
 Defines some helper constexpr functions.
 

Classes

class  FibonacciPointSet
 Implements the 2D fibonacci Point set points follow the FibonacciSequence (i, N) => [i / phi, i / N]. More...
 
class  FibonacciSequence
 Implements the fibonacci sequence i --> i/phi where phi = (1 + sqrt(5)) / 2. More...
 
class  HammersleyPointSet
 2D Hammersley point set More...
 
class  MersenneTwisterPointSet
 2D Random point set More...
 
class  SphericalPointSet
 Map a [0, 1)^2 point set on the unit sphere. More...
 
struct  VanDerCorputSequence
 1D Van der Corput sequence only implemented for 32bits floats (converted out to Scalar) More...
 

Detailed Description

Random point set utilities.

This namespace contains functions, classes and utilities for 1D, 2D and 3D random point sets management.