PCL
pcl::NormalRandomDeviates< RNG > Class Template Reference

Generation of random normal (Gaussian) deviates. More...

#include <Random.h>

Public Member Functions

 NormalRandomDeviates (RNG &R) noexcept(false)
 
double operator() () noexcept
 

Detailed Description

template<class RNG>
class pcl::NormalRandomDeviates< RNG >

Definition at line 703 of file Random.h.

Constructor & Destructor Documentation

◆ NormalRandomDeviates()

template<class RNG >
pcl::NormalRandomDeviates< RNG >::NormalRandomDeviates ( RNG &  R)
inlinenoexcept

Constructs a NormalRandomDeviates objects using the specified pseudo-random number generator R.

Definition at line 711 of file Random.h.

Member Function Documentation

◆ operator()()

template<class RNG >
double pcl::NormalRandomDeviates< RNG >::operator() ( )
inlinenoexcept

Returns a random deviate from a Gaussian distribution with zero mean and unit standard deviation.

Definition at line 720 of file Random.h.

References pcl::Ln(), and pcl::Sqrt().


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