Public Types | |
| typedef PointCloud< PointT > | Cloud |
| typedef Cloud::ConstPtr | CloudConstPtr |
| typedef Cloud::Ptr | CloudPtr |
Public Member Functions | |
| AGASTDemo (Grabber &grabber) | |
| void | cloud_callback (const CloudConstPtr &cloud) |
| void | get3DKeypoints (const CloudConstPtr &cloud, const PointCloud< KeyPointT >::Ptr &keypoints, PointCloud< PointT > &keypoints3d) |
| string | getStrBool (bool state) |
| void | init () |
| void | keyboard_callback (const pcl::visualization::KeyboardEvent &event, void *cookie) |
| void | run () |
Public Attributes | |
| double | bmax_ |
| CloudConstPtr | cloud_ |
| boost::mutex | cloud_mutex_ |
| visualization::PCLVisualizer | cloud_viewer_ |
| int | detector_type_ |
| Grabber & | grabber_ |
| visualization::ImageViewer | image_viewer_ |
| PointCloud< KeyPointT >::Ptr | keypoints_ |
| double | threshold_ |
Private Attributes | |
| boost::signals2::connection | cloud_connection |
| StopWatch | timer_ |
Definition at line 61 of file ni_agast.cpp.
| typedef PointCloud<PointT> AGASTDemo< PointT >::Cloud |
Definition at line 64 of file ni_agast.cpp.
| typedef Cloud::ConstPtr AGASTDemo< PointT >::CloudConstPtr |
Definition at line 66 of file ni_agast.cpp.
| typedef Cloud::Ptr AGASTDemo< PointT >::CloudPtr |
Definition at line 65 of file ni_agast.cpp.
Definition at line 68 of file ni_agast.cpp.
| void AGASTDemo< PointT >::cloud_callback | ( | const CloudConstPtr & | cloud | ) | [inline] |
Definition at line 81 of file ni_agast.cpp.
| void AGASTDemo< PointT >::get3DKeypoints | ( | const CloudConstPtr & | cloud, |
| const PointCloud< KeyPointT >::Ptr & | keypoints, | ||
| PointCloud< PointT > & | keypoints3d | ||
| ) | [inline] |
Definition at line 207 of file ni_agast.cpp.
| string AGASTDemo< PointT >::getStrBool | ( | bool | state | ) | [inline] |
Definition at line 198 of file ni_agast.cpp.
Definition at line 190 of file ni_agast.cpp.
| void AGASTDemo< PointT >::keyboard_callback | ( | const pcl::visualization::KeyboardEvent & | event, |
| void * | cookie | ||
| ) | [inline] |
Definition at line 132 of file ni_agast.cpp.
Definition at line 243 of file ni_agast.cpp.
Definition at line 330 of file ni_agast.cpp.
| CloudConstPtr AGASTDemo< PointT >::cloud_ |
Definition at line 324 of file ni_agast.cpp.
boost::signals2::connection AGASTDemo< PointT >::cloud_connection [private] |
Definition at line 334 of file ni_agast.cpp.
| boost::mutex AGASTDemo< PointT >::cloud_mutex_ |
Definition at line 323 of file ni_agast.cpp.
| visualization::PCLVisualizer AGASTDemo< PointT >::cloud_viewer_ |
Definition at line 321 of file ni_agast.cpp.
| int AGASTDemo< PointT >::detector_type_ |
Definition at line 332 of file ni_agast.cpp.
Definition at line 322 of file ni_agast.cpp.
| visualization::ImageViewer AGASTDemo< PointT >::image_viewer_ |
Definition at line 326 of file ni_agast.cpp.
| PointCloud<KeyPointT>::Ptr AGASTDemo< PointT >::keypoints_ |
Definition at line 328 of file ni_agast.cpp.
| double AGASTDemo< PointT >::threshold_ |
Definition at line 331 of file ni_agast.cpp.
Definition at line 335 of file ni_agast.cpp.