#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.