Public Types | Public Member Functions | Public Attributes
SimpleHDLViewer< PointType > Class Template Reference

List of all members.

Public Types

typedef PointCloud< PointTypeCloud
typedef Cloud::ConstPtr CloudConstPtr

Public Member Functions

void cloud_callback (const CloudConstPtr &cloud)
void cloud_callback (const CloudConstPtr &cloud, float startAngle, float endAngle)
void keyboard_callback (const KeyboardEvent &event, void *cookie)
void mouse_callback (const MouseEvent &mouse_event, void *cookie)
void run ()
 SimpleHDLViewer (Grabber &grabber, PointCloudColorHandler< PointType > &handler)

Public Attributes

CloudConstPtr cloud_
boost::mutex cloud_mutex_
boost::shared_ptr< PCLVisualizercloud_viewer_
Grabbergrabber_
PointCloudColorHandler
< PointType > & 
handler_
boost::mutex image_mutex_
boost::shared_ptr< ImageViewerimage_viewer_

Detailed Description

template<typename PointType>
class SimpleHDLViewer< PointType >

Definition at line 83 of file hdl_viewer_simple.cpp.


Member Typedef Documentation

template<typename PointType>
typedef PointCloud<PointType> SimpleHDLViewer< PointType >::Cloud

Definition at line 86 of file hdl_viewer_simple.cpp.

template<typename PointType>
typedef Cloud::ConstPtr SimpleHDLViewer< PointType >::CloudConstPtr

Definition at line 87 of file hdl_viewer_simple.cpp.


Constructor & Destructor Documentation

template<typename PointType>
SimpleHDLViewer< PointType >::SimpleHDLViewer ( Grabber grabber,
PointCloudColorHandler< PointType > &  handler 
) [inline]

Definition at line 89 of file hdl_viewer_simple.cpp.


Member Function Documentation

template<typename PointType>
void SimpleHDLViewer< PointType >::cloud_callback ( const CloudConstPtr cloud) [inline]

Definition at line 98 of file hdl_viewer_simple.cpp.

template<typename PointType>
void SimpleHDLViewer< PointType >::cloud_callback ( const CloudConstPtr cloud,
float  startAngle,
float  endAngle 
) [inline]

Definition at line 107 of file hdl_viewer_simple.cpp.

template<typename PointType>
void SimpleHDLViewer< PointType >::keyboard_callback ( const KeyboardEvent event,
void *  cookie 
) [inline]

Definition at line 116 of file hdl_viewer_simple.cpp.

template<typename PointType>
void SimpleHDLViewer< PointType >::mouse_callback ( const MouseEvent mouse_event,
void *  cookie 
) [inline]

Definition at line 126 of file hdl_viewer_simple.cpp.

template<typename PointType>
void SimpleHDLViewer< PointType >::run ( ) [inline]

Definition at line 137 of file hdl_viewer_simple.cpp.


Member Data Documentation

template<typename PointType>
CloudConstPtr SimpleHDLViewer< PointType >::cloud_

Definition at line 194 of file hdl_viewer_simple.cpp.

template<typename PointType>
boost::mutex SimpleHDLViewer< PointType >::cloud_mutex_

Definition at line 191 of file hdl_viewer_simple.cpp.

template<typename PointType>
boost::shared_ptr<PCLVisualizer> SimpleHDLViewer< PointType >::cloud_viewer_

Definition at line 187 of file hdl_viewer_simple.cpp.

template<typename PointType>
Grabber& SimpleHDLViewer< PointType >::grabber_

Definition at line 190 of file hdl_viewer_simple.cpp.

Definition at line 195 of file hdl_viewer_simple.cpp.

template<typename PointType>
boost::mutex SimpleHDLViewer< PointType >::image_mutex_

Definition at line 192 of file hdl_viewer_simple.cpp.

template<typename PointType>
boost::shared_ptr<ImageViewer> SimpleHDLViewer< PointType >::image_viewer_

Definition at line 188 of file hdl_viewer_simple.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