38 #ifndef PCL_PCL_BASE_H_
39 #define PCL_PCL_BASE_H_
42 # pragma GCC system_header
46 #include <pcl/pcl_macros.h>
48 #include <boost/shared_ptr.hpp>
49 #include <Eigen/StdVector>
53 #include <pcl/point_cloud.h>
54 #include <pcl/PointIndices.h>
55 #include <pcl/PCLPointCloud2.h>
60 typedef boost::shared_ptr <std::vector<int> >
IndicesPtr;
67 template <
typename Po
intT>
98 inline PointCloudConstPtr
const
128 setIndices (
size_t row_start,
size_t col_start,
size_t nb_rows,
size_t nb_cols);
175 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
249 bool deinitCompute ();
251 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
255 #ifdef PCL_NO_PRECOMPILE
256 #include <pcl/impl/pcl_base.hpp>
259 #endif //#ifndef PCL_PCL_BASE_H_