Public Member Functions | Protected Member Functions | Protected Attributes

pcl::PCDGrabber< PointT > Class Template Reference

#include <pcl/io/pcd_grabber.h>

Inheritance diagram for pcl::PCDGrabber< PointT >:
Inheritance graph
[legend]
Collaboration diagram for pcl::PCDGrabber< PointT >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PCDGrabber (const std::string &pcd_path, float frames_per_second=0, bool repeat=false)
 PCDGrabber (const std::vector< std::string > &pcd_files, float frames_per_second=0, bool repeat=false)

Protected Member Functions

virtual void publish (const sensor_msgs::PointCloud2 &blob) const

Protected Attributes

boost::signals2::signal< void(const
boost::shared_ptr< const
pcl::PointCloud< PointT > > &)> * 
signal_

Detailed Description

template<typename PointT>
class pcl::PCDGrabber< PointT >

Definition at line 111 of file pcd_grabber.h.


Constructor & Destructor Documentation

template<typename PointT >
pcl::PCDGrabber< PointT >::PCDGrabber ( const std::string &  pcd_path,
float  frames_per_second = 0,
bool  repeat = false 
)

Definition at line 122 of file pcd_grabber.h.

template<typename PointT >
pcl::PCDGrabber< PointT >::PCDGrabber ( const std::vector< std::string > &  pcd_files,
float  frames_per_second = 0,
bool  repeat = false 
)

Definition at line 129 of file pcd_grabber.h.


Member Function Documentation

template<typename PointT >
void pcl::PCDGrabber< PointT >::publish ( const sensor_msgs::PointCloud2 blob  )  const [protected, virtual]

Implements pcl::PCDGrabberBase.

Definition at line 136 of file pcd_grabber.h.


Member Data Documentation

template<typename PointT >
boost::signals2::signal<void (const boost::shared_ptr<const pcl::PointCloud<PointT> >&)>* pcl::PCDGrabber< PointT >::signal_ [protected]

Definition at line 118 of file pcd_grabber.h.


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