43 #include <pcl/features/feature.h>
44 #include <pcl/features/pfh_tools.h>
48 template <
typename Po
intInT,
typename Po
intNT,
typename Po
intOutT = pcl::PFHRGBSignature250>
52 typedef boost::shared_ptr<PFHRGBEstimation<PointInT, PointNT, PointOutT> >
Ptr;
53 typedef boost::shared_ptr<const PFHRGBEstimation<PointInT, PointNT, PointOutT> >
ConstPtr;
64 : nr_subdiv_ (5), pfhrgb_histogram_ (), pfhrgb_tuple_ (), d_pi_ (1.0f / (2.0f * static_cast<float> (M_PI)))
72 float &f1,
float &f2,
float &f3,
float &f4,
float &f5,
float &f6,
float &f7);
76 const std::vector<int> &indices,
int nr_split, Eigen::VectorXf &pfhrgb_histogram);
87 Eigen::VectorXf pfhrgb_histogram_;
90 Eigen::VectorXf pfhrgb_tuple_;
100 #ifdef PCL_NO_PRECOMPILE
101 #include <pcl/features/impl/pfhrgb.hpp>