Gaussian kernel implementation interface with RGB channel handling Use this as implementation reference. More...
#include <convolution_3d.h>
Public Types | |
typedef boost::shared_ptr < GaussianKernelRGB< PointInT, PointOutT > > | ConstPtr |
typedef boost::shared_ptr < GaussianKernelRGB< PointInT, PointOutT > > | Ptr |
Public Member Functions | |
GaussianKernelRGB () | |
PointOutT | operator() (const std::vector< int > &indices, const std::vector< float > &distances) |
Convolve point at the center of this local information. | |
~GaussianKernelRGB () |
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 | ||
) | [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.