Public Member Functions | Private Member Functions | Private Attributes
Producer< PointT > Class Template Reference

List of all members.

Public Member Functions

 Producer (PCDBuffer< PointT > &buf, openni_wrapper::OpenNIDevice::DepthMode depth_mode)
void stop ()

Private Member Functions

void grabAndSend ()
void grabberCallBack (const typename PointCloud< PointT >::ConstPtr &cloud)

Private Attributes

PCDBuffer< PointT > & buf_
openni_wrapper::OpenNIDevice::DepthMode depth_mode_
boost::shared_ptr< boost::thread > thread_

Detailed Description

template<typename PointT>
class Producer< PointT >

Definition at line 193 of file openni_pcd_recorder.cpp.


Constructor & Destructor Documentation

template<typename PointT>
Producer< PointT >::Producer ( PCDBuffer< PointT > &  buf,
openni_wrapper::OpenNIDevice::DepthMode  depth_mode 
) [inline]

Definition at line 232 of file openni_pcd_recorder.cpp.


Member Function Documentation

template<typename PointT>
void Producer< PointT >::grabAndSend ( ) [inline, private]

Definition at line 212 of file openni_pcd_recorder.cpp.

template<typename PointT>
void Producer< PointT >::grabberCallBack ( const typename PointCloud< PointT >::ConstPtr &  cloud) [inline, private]

Definition at line 198 of file openni_pcd_recorder.cpp.

template<typename PointT>
void Producer< PointT >::stop ( ) [inline]

Definition at line 241 of file openni_pcd_recorder.cpp.


Member Data Documentation

template<typename PointT>
PCDBuffer<PointT>& Producer< PointT >::buf_ [private]

Definition at line 249 of file openni_pcd_recorder.cpp.

template<typename PointT>
openni_wrapper::OpenNIDevice::DepthMode Producer< PointT >::depth_mode_ [private]

Definition at line 250 of file openni_pcd_recorder.cpp.

template<typename PointT>
boost::shared_ptr<boost::thread> Producer< PointT >::thread_ [private]

Definition at line 251 of file openni_pcd_recorder.cpp.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:53