40 #ifndef PCL_POINT_CLOUD_SPRING_H_ 41 #define PCL_POINT_CLOUD_SPRING_H_ 43 #include <pcl/point_cloud.h> 57 template <
typename Po
intT>
void 59 const PointT& val,
const size_t& amount);
69 template <
typename Po
intT>
void 71 const PointT& val,
const size_t& amount);
78 template <
typename Po
intT>
void 80 const size_t& amount);
88 template <
typename Po
intT>
void 90 const size_t& amount);
97 template <
typename Po
intT>
void 99 const size_t& amount);
106 template <
typename Po
intT>
void 108 const size_t& amount);
115 template <
typename Po
intT>
void 117 const size_t& amount);
124 template <
typename Po
intT>
void 126 const size_t& amount);
130 #include <pcl/common/impl/spring.hpp> void deleteRows(const PointCloud< PointT > &input, PointCloud< PointT > &output, const size_t &amount)
delete amount rows in top and bottom of point cloud
This file defines compatibility wrappers for low level I/O functions.
void mirrorColumns(const PointCloud< PointT > &input, PointCloud< PointT > &output, const size_t &amount)
expand point cloud mirroring amount right and left columns.
void expandRows(const PointCloud< PointT > &input, PointCloud< PointT > &output, const PointT &val, const size_t &amount)
expand point cloud inserting amount rows at the top and the bottom of a point cloud and filling them ...
void deleteCols(const PointCloud< PointT > &input, PointCloud< PointT > &output, const size_t &amount)
delete amount columns in top and bottom of point cloud
void duplicateRows(const PointCloud< PointT > &input, PointCloud< PointT > &output, const size_t &amount)
expand point cloud duplicating the amount top and bottom rows times.
PointCloud represents the base class in PCL for storing collections of 3D points. ...
void expandColumns(const PointCloud< PointT > &input, PointCloud< PointT > &output, const PointT &val, const size_t &amount)
expand point cloud inserting amount columns at the right and the left of a point cloud and filling th...
void mirrorRows(const PointCloud< PointT > &input, PointCloud< PointT > &output, const size_t &amount)
expand point cloud mirroring amount top and bottom rows.
A point structure representing Euclidean xyz coordinates, and the RGB color.
void duplicateColumns(const PointCloud< PointT > &input, PointCloud< PointT > &output, const size_t &amount)
expand point cloud duplicating the amount right and left columns times.