| Public Types | |
| typedef pcl::PointCloud < PointType > | Cloud | 
| typedef Cloud::ConstPtr | CloudConstPtr | 
| typedef Cloud::Ptr | CloudPtr | 
| Public Member Functions | |
| void | cloud_cb_ (const CloudConstPtr &cloud) | 
| OpenNISmoothing (double search_radius, bool sqr_gauss_param_set, double sqr_gauss_param, bool use_polynomial_fit, int polynomial_order, const std::string &device_id="") | |
| void | run () | 
| Public Attributes | |
| CloudConstPtr | cloud_ | 
| CloudPtr | cloud_smoothed_ | 
| std::string | device_id_ | 
| boost::mutex | mtx_ | 
| pcl::MovingLeastSquares < PointType, PointType > | smoother_ | 
| boost::shared_ptr< bool > | stop_computing_ | 
| pcl::visualization::PCLVisualizer | viewer | 
| int | viewport_input_ | 
| int | viewport_smoothed_ | 
Definition at line 85 of file openni_mls_smoothing.cpp.
| typedef pcl::PointCloud<PointType> OpenNISmoothing< PointType >::Cloud | 
Definition at line 88 of file openni_mls_smoothing.cpp.
| typedef Cloud::ConstPtr OpenNISmoothing< PointType >::CloudConstPtr | 
Definition at line 90 of file openni_mls_smoothing.cpp.
| typedef Cloud::Ptr OpenNISmoothing< PointType >::CloudPtr | 
Definition at line 89 of file openni_mls_smoothing.cpp.
| OpenNISmoothing< PointType >::OpenNISmoothing | ( | double | search_radius, | 
| bool | sqr_gauss_param_set, | ||
| double | sqr_gauss_param, | ||
| bool | use_polynomial_fit, | ||
| int | polynomial_order, | ||
| const std::string & | device_id = "" | ||
| ) |  [inline] | 
Definition at line 92 of file openni_mls_smoothing.cpp.
| void OpenNISmoothing< PointType >::cloud_cb_ | ( | const CloudConstPtr & | cloud | ) |  [inline] | 
Definition at line 118 of file openni_mls_smoothing.cpp.
| void OpenNISmoothing< PointType >::run | ( | ) |  [inline] | 
Definition at line 135 of file openni_mls_smoothing.cpp.
| CloudConstPtr OpenNISmoothing< PointType >::cloud_ | 
Definition at line 169 of file openni_mls_smoothing.cpp.
| CloudPtr OpenNISmoothing< PointType >::cloud_smoothed_ | 
Definition at line 170 of file openni_mls_smoothing.cpp.
| std::string OpenNISmoothing< PointType >::device_id_ | 
Definition at line 167 of file openni_mls_smoothing.cpp.
| boost::mutex OpenNISmoothing< PointType >::mtx_ | 
Definition at line 168 of file openni_mls_smoothing.cpp.
| pcl::MovingLeastSquares<PointType, PointType> OpenNISmoothing< PointType >::smoother_ | 
Definition at line 165 of file openni_mls_smoothing.cpp.
| boost::shared_ptr<bool> OpenNISmoothing< PointType >::stop_computing_ | 
Definition at line 172 of file openni_mls_smoothing.cpp.
| pcl::visualization::PCLVisualizer OpenNISmoothing< PointType >::viewer | 
Definition at line 166 of file openni_mls_smoothing.cpp.
| int OpenNISmoothing< PointType >::viewport_input_ | 
Definition at line 171 of file openni_mls_smoothing.cpp.
| int OpenNISmoothing< PointType >::viewport_smoothed_ | 
Definition at line 171 of file openni_mls_smoothing.cpp.