37 #ifndef PCL_HARRIS_KEYPOINT_6D_H_
38 #define PCL_HARRIS_KEYPOINT_6D_H_
40 #include <pcl/keypoints/keypoint.h>
49 template <
typename Po
intInT,
typename Po
intOutT,
typename NormalT = pcl::Normal>
53 typedef boost::shared_ptr<HarrisKeypoint6D<PointInT, PointOutT, NormalT> >
Ptr;
54 typedef boost::shared_ptr<const HarrisKeypoint6D<PointInT, PointOutT, NormalT> >
ConstPtr;
77 : threshold_ (threshold)
84 name_ =
"HarrisKeypoint6D";
135 unsigned int threads_;
136 boost::shared_ptr<pcl::PointCloud<NormalT> > normals_;
137 boost::shared_ptr<pcl::PointCloud<pcl::IntensityGradient> > intensity_gradients_;
141 #include <pcl/keypoints/impl/harris_6d.hpp>
143 #endif // #ifndef PCL_HARRIS_KEYPOINT_6D_H_