40 #ifndef PCL_FILTERS_PYRAMID_H_
41 #define PCL_FILTERS_PYRAMID_H_
43 #include <pcl/common/point_operators.h>
44 #include <pcl/point_cloud.h>
45 #include <pcl/pcl_config.h>
61 template <
typename Po
intT>
67 typedef boost::shared_ptr< Pyramid<PointT> >
Ptr;
68 typedef boost::shared_ptr< const Pyramid<PointT> >
ConstPtr;
86 inline PointCloudConstPtr
const
128 compute (std::vector<PointCloudPtr>& output);
130 inline const std::string&
145 p.x = p.y = p.z = std::numeric_limits<float>::quiet_NaN ();
149 PointCloudConstPtr input_;
157 Eigen::MatrixXf kernel_;
161 unsigned int threads_;
164 EIGEN_MAKE_ALIGNED_OPERATOR_NEW