Public Types | |
typedef PointCloud< PointType > | Cloud |
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< PCLVisualizer > | cloud_viewer_ |
Grabber & | grabber_ |
PointCloudColorHandler < PointType > & | handler_ |
boost::mutex | image_mutex_ |
boost::shared_ptr< ImageViewer > | image_viewer_ |
Definition at line 83 of file hdl_viewer_simple.cpp.
typedef PointCloud<PointType> SimpleHDLViewer< PointType >::Cloud |
Definition at line 86 of file hdl_viewer_simple.cpp.
typedef Cloud::ConstPtr SimpleHDLViewer< PointType >::CloudConstPtr |
Definition at line 87 of file hdl_viewer_simple.cpp.
SimpleHDLViewer< PointType >::SimpleHDLViewer | ( | Grabber & | grabber, |
PointCloudColorHandler< PointType > & | handler | ||
) | [inline] |
Definition at line 89 of file hdl_viewer_simple.cpp.
void SimpleHDLViewer< PointType >::cloud_callback | ( | const CloudConstPtr & | cloud | ) | [inline] |
Definition at line 98 of file hdl_viewer_simple.cpp.
void SimpleHDLViewer< PointType >::cloud_callback | ( | const CloudConstPtr & | cloud, |
float | startAngle, | ||
float | endAngle | ||
) | [inline] |
Definition at line 107 of file hdl_viewer_simple.cpp.
void SimpleHDLViewer< PointType >::keyboard_callback | ( | const KeyboardEvent & | event, |
void * | cookie | ||
) | [inline] |
Definition at line 116 of file hdl_viewer_simple.cpp.
void SimpleHDLViewer< PointType >::mouse_callback | ( | const MouseEvent & | mouse_event, |
void * | cookie | ||
) | [inline] |
Definition at line 126 of file hdl_viewer_simple.cpp.
void SimpleHDLViewer< PointType >::run | ( | ) | [inline] |
Definition at line 137 of file hdl_viewer_simple.cpp.
CloudConstPtr SimpleHDLViewer< PointType >::cloud_ |
Definition at line 194 of file hdl_viewer_simple.cpp.
boost::mutex SimpleHDLViewer< PointType >::cloud_mutex_ |
Definition at line 191 of file hdl_viewer_simple.cpp.
boost::shared_ptr<PCLVisualizer> SimpleHDLViewer< PointType >::cloud_viewer_ |
Definition at line 187 of file hdl_viewer_simple.cpp.
Grabber& SimpleHDLViewer< PointType >::grabber_ |
Definition at line 190 of file hdl_viewer_simple.cpp.
PointCloudColorHandler<PointType>& SimpleHDLViewer< PointType >::handler_ |
Definition at line 195 of file hdl_viewer_simple.cpp.
boost::mutex SimpleHDLViewer< PointType >::image_mutex_ |
Definition at line 192 of file hdl_viewer_simple.cpp.
boost::shared_ptr<ImageViewer> SimpleHDLViewer< PointType >::image_viewer_ |
Definition at line 188 of file hdl_viewer_simple.cpp.