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::MovingLeastSquaresOMP < PointType, PointType > | smoother_ |
| boost::shared_ptr< bool > | stop_computing_ |
| pcl::visualization::PCLVisualizer | viewer |
| int | viewport_input_ |
| int | viewport_smoothed_ |
Definition at line 87 of file openni_mls_smoothing.cpp.
| typedef pcl::PointCloud<PointType> OpenNISmoothing< PointType >::Cloud |
Definition at line 90 of file openni_mls_smoothing.cpp.
| typedef Cloud::ConstPtr OpenNISmoothing< PointType >::CloudConstPtr |
Definition at line 92 of file openni_mls_smoothing.cpp.
| typedef Cloud::Ptr OpenNISmoothing< PointType >::CloudPtr |
Definition at line 91 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 94 of file openni_mls_smoothing.cpp.
| void OpenNISmoothing< PointType >::cloud_cb_ | ( | const CloudConstPtr & | cloud | ) | [inline] |
Definition at line 121 of file openni_mls_smoothing.cpp.
| void OpenNISmoothing< PointType >::run | ( | ) | [inline] |
Definition at line 138 of file openni_mls_smoothing.cpp.
| CloudConstPtr OpenNISmoothing< PointType >::cloud_ |
Definition at line 172 of file openni_mls_smoothing.cpp.
| CloudPtr OpenNISmoothing< PointType >::cloud_smoothed_ |
Definition at line 173 of file openni_mls_smoothing.cpp.
| std::string OpenNISmoothing< PointType >::device_id_ |
Definition at line 170 of file openni_mls_smoothing.cpp.
| boost::mutex OpenNISmoothing< PointType >::mtx_ |
Definition at line 171 of file openni_mls_smoothing.cpp.
| pcl::MovingLeastSquaresOMP<PointType, PointType> OpenNISmoothing< PointType >::smoother_ |
Definition at line 168 of file openni_mls_smoothing.cpp.
| boost::shared_ptr<bool> OpenNISmoothing< PointType >::stop_computing_ |
Definition at line 175 of file openni_mls_smoothing.cpp.
| pcl::visualization::PCLVisualizer OpenNISmoothing< PointType >::viewer |
Definition at line 169 of file openni_mls_smoothing.cpp.
| int OpenNISmoothing< PointType >::viewport_input_ |
Definition at line 174 of file openni_mls_smoothing.cpp.
| int OpenNISmoothing< PointType >::viewport_smoothed_ |
Definition at line 174 of file openni_mls_smoothing.cpp.