#include <point_cloud_random_sampler.h>
Public Member Functions | |
PointCloudRandomSampler () | |
template<class POINT_TYPE > | |
pcl::PointCloud< POINT_TYPE >::Ptr | sample (const typename pcl::PointCloud< POINT_TYPE >::ConstPtr &pc, const size_t num) const |
Private Attributes | |
std::shared_ptr < std::default_random_engine > | engine_ |
std::random_device | seed_gen_ |
Definition at line 40 of file point_cloud_random_sampler.h.
Definition at line 47 of file point_cloud_random_sampler.h.
pcl::PointCloud<POINT_TYPE>::Ptr mcl_3dl::PointCloudRandomSampler::sample | ( | const typename pcl::PointCloud< POINT_TYPE >::ConstPtr & | pc, |
const size_t | num | ||
) | const [inline] |
Definition at line 52 of file point_cloud_random_sampler.h.
std::shared_ptr<std::default_random_engine> mcl_3dl::PointCloudRandomSampler::engine_ [private] |
Definition at line 44 of file point_cloud_random_sampler.h.
std::random_device mcl_3dl::PointCloudRandomSampler::seed_gen_ [private] |
Definition at line 43 of file point_cloud_random_sampler.h.