Gaussian kernel implementation interface with RGB channel handling Use this as implementation reference. More...
#include <pcl/filters/convolution_3d.h>


Public Types | |
| typedef boost::shared_ptr < GaussianKernelRGB< PointInT, PointOutT > > | Ptr |
| typedef boost::shared_ptr < GaussianKernelRGB< PointInT, PointOutT > > | ConstPtr |
Public Member Functions | |
| GaussianKernelRGB () | |
| Default constructor. | |
| ~GaussianKernelRGB () | |
| PointOutT | operator() (const std::vector< int > &indices, const std::vector< float > &distances) |
| Convolve point at the center of this local information. | |
Gaussian kernel implementation interface with RGB channel handling Use this as implementation reference.
Definition at line 171 of file convolution_3d.h.
| typedef boost::shared_ptr<GaussianKernelRGB<PointInT, PointOutT> > pcl::filters::GaussianKernelRGB< PointInT, PointOutT >::ConstPtr |
Reimplemented from pcl::filters::GaussianKernel< PointInT, PointOutT >.
Definition at line 181 of file convolution_3d.h.
| typedef boost::shared_ptr<GaussianKernelRGB<PointInT, PointOutT> > pcl::filters::GaussianKernelRGB< PointInT, PointOutT >::Ptr |
Reimplemented from pcl::filters::GaussianKernel< PointInT, PointOutT >.
Definition at line 180 of file convolution_3d.h.
| pcl::filters::GaussianKernelRGB< PointInT, PointOutT >::GaussianKernelRGB | ( | ) | [inline] |
Default constructor.
Definition at line 184 of file convolution_3d.h.
| pcl::filters::GaussianKernelRGB< PointInT, PointOutT >::~GaussianKernelRGB | ( | ) | [inline] |
Definition at line 188 of file convolution_3d.h.
| PointOutT pcl::filters::GaussianKernelRGB< PointInT, PointOutT >::operator() | ( | const std::vector< int > & | indices, | |
| const std::vector< float > & | distances | |||
| ) | [inline, virtual] |
Convolve point at the center of this local information.
| [in] | indices | indices of the point in the source point cloud |
| [in] | distances | euclidean distance squared from the query point |
Reimplemented from pcl::filters::GaussianKernel< PointInT, PointOutT >.
Definition at line 130 of file convolution_3d.hpp.
References pcl::filters::ConvolvingKernel< PointInT, PointOutT >::input_, pcl::isFinite(), pcl::filters::ConvolvingKernel< PointInT, PointOutT >::makeInfinite(), pcl::filters::GaussianKernel< PointInT, PointOutT >::sigma_sqr_, and pcl::filters::GaussianKernel< PointInT, PointOutT >::threshold_.