Point Cloud Library (PCL)  1.11.1-dev
Classes | Namespaces
random.h File Reference
#include <random>
#include <pcl/pcl_macros.h>
#include <pcl/common/impl/random.hpp>

Go to the source code of this file.

Detailed Description

CloudGenerator class generates a point cloud using some randoom number generator.

Generators can be found in and easily extensible.

Nizar Sallem

Definition in file random.h.


struct  pcl::common::uniform_distribution< T, T2 >
 uniform distribution dummy struct More...
struct  pcl::common::uniform_distribution< T, std::enable_if_t< std::is_integral< T >::value > >
 uniform distribution int specialized More...
struct  pcl::common::uniform_distribution< T, std::enable_if_t< std::is_floating_point< T >::value > >
 uniform distribution float specialized More...
struct  pcl::common::normal_distribution< T >
 normal distribution More...
class  pcl::common::UniformGenerator< T >
 UniformGenerator class generates a random number from range [min, max] at each run picked according to a uniform distribution i.e eaach number within [min, max] has almost the same probability of being drawn. More...
struct  pcl::common::UniformGenerator< T >::Parameters
class  pcl::common::NormalGenerator< T >
 NormalGenerator class generates a random number from a normal distribution specified by (mean, sigma). More...
struct  pcl::common::NormalGenerator< T >::Parameters