|
Point Cloud Library (PCL)
1.15.1-dev
|
Namespaces | |
| internal | |
Functions | |
| template<typename PointT > | |
| void | expandColumns (const PointCloud< PointT > &input, PointCloud< PointT > &output, const PointT &val, const std::size_t &amount) |
| expand point cloud inserting amount columns at the right and the left of a point cloud and filling them with custom values. More... | |
| template<typename PointT > | |
| void | expandRows (const PointCloud< PointT > &input, PointCloud< PointT > &output, const PointT &val, const std::size_t &amount) |
| expand point cloud inserting amount rows at the top and the bottom of a point cloud and filling them with custom values. More... | |
| template<typename PointT > | |
| void | duplicateColumns (const PointCloud< PointT > &input, PointCloud< PointT > &output, const std::size_t &amount) |
| expand point cloud duplicating the amount right and left columns times. More... | |
| template<typename PointT > | |
| void | duplicateRows (const PointCloud< PointT > &input, PointCloud< PointT > &output, const std::size_t &amount) |
| expand point cloud duplicating the amount top and bottom rows times. More... | |
| template<typename PointT > | |
| void | mirrorColumns (const PointCloud< PointT > &input, PointCloud< PointT > &output, const std::size_t &amount) |
| expand point cloud mirroring amount right and left columns. More... | |
| template<typename PointT > | |
| void | mirrorRows (const PointCloud< PointT > &input, PointCloud< PointT > &output, const std::size_t &amount) |
| expand point cloud mirroring amount top and bottom rows. More... | |
| template<typename PointT > | |
| void | deleteRows (const PointCloud< PointT > &input, PointCloud< PointT > &output, const std::size_t &amount) |
| delete amount rows in top and bottom of point cloud More... | |
| template<typename PointT > | |
| void | deleteCols (const PointCloud< PointT > &input, PointCloud< PointT > &output, const std::size_t &amount) |
| delete amount columns in top and bottom of point cloud More... | |
| void pcl::common::deleteCols | ( | const PointCloud< PointT > & | input, |
| PointCloud< PointT > & | output, | ||
| const std::size_t & | amount | ||
| ) |
delete amount columns in top and bottom of point cloud
| [in] | input | the input point cloud |
| [out] | output | the output point cloud |
| [in] | amount | the amount of rows to be added |
Definition at line 239 of file spring.hpp.
References pcl::PointCloud< PointT >::begin(), pcl::PointCloud< PointT >::erase(), pcl::PointCloud< PointT >::height, pcl::PointCloud< PointT >::isOrganized(), and pcl::PointCloud< PointT >::width.
| void pcl::common::deleteRows | ( | const PointCloud< PointT > & | input, |
| PointCloud< PointT > & | output, | ||
| const std::size_t & | amount | ||
| ) |
delete amount rows in top and bottom of point cloud
| [in] | input | the input point cloud |
| [out] | output | the output point cloud |
| [in] | amount | the amount of rows to be added |
Definition at line 222 of file spring.hpp.
References pcl::PointCloud< PointT >::begin(), pcl::PointCloud< PointT >::end(), pcl::PointCloud< PointT >::erase(), pcl::PointCloud< PointT >::height, and pcl::PointCloud< PointT >::width.
| void pcl::common::duplicateColumns | ( | const PointCloud< PointT > & | input, |
| PointCloud< PointT > & | output, | ||
| const std::size_t & | amount | ||
| ) |
expand point cloud duplicating the amount right and left columns times.
| [in] | input | the input point cloud |
| [out] | output | the output point cloud |
| [in] | amount | the amount of cilumns to be added |
Definition at line 105 of file spring.hpp.
References pcl::PointCloud< PointT >::begin(), pcl::PointCloud< PointT >::height, pcl::PointCloud< PointT >::insert(), pcl::PointCloud< PointT >::isOrganized(), pcl::PointCloud< PointT >::reserve(), and pcl::PointCloud< PointT >::width.
| void pcl::common::duplicateRows | ( | const PointCloud< PointT > & | input, |
| PointCloud< PointT > & | output, | ||
| const std::size_t & | amount | ||
| ) |
expand point cloud duplicating the amount top and bottom rows times.
| [in] | input | the input point cloud |
| [out] | output | the output point cloud |
| [in] | amount | the amount of rows to be added |
Definition at line 138 of file spring.hpp.
References pcl::PointCloud< PointT >::begin(), pcl::PointCloud< PointT >::end(), pcl::PointCloud< PointT >::height, pcl::PointCloud< PointT >::insert(), pcl::PointCloud< PointT >::reserve(), and pcl::PointCloud< PointT >::width.
| void pcl::common::expandColumns | ( | const PointCloud< PointT > & | input, |
| PointCloud< PointT > & | output, | ||
| const PointT & | val, | ||
| const std::size_t & | amount | ||
| ) |
expand point cloud inserting amount columns at the right and the left of a point cloud and filling them with custom values.
| [in] | input | the input point cloud |
| [out] | output | the output point cloud |
| [in] | val | the point value to be inserted |
| [in] | amount | the amount of columns to be added |
Definition at line 52 of file spring.hpp.
References pcl::PointCloud< PointT >::begin(), pcl::PointCloud< PointT >::height, pcl::PointCloud< PointT >::insert(), pcl::PointCloud< PointT >::isOrganized(), pcl::PointCloud< PointT >::reserve(), and pcl::PointCloud< PointT >::width.
| void pcl::common::expandRows | ( | const PointCloud< PointT > & | input, |
| PointCloud< PointT > & | output, | ||
| const PointT & | val, | ||
| const std::size_t & | amount | ||
| ) |
expand point cloud inserting amount rows at the top and the bottom of a point cloud and filling them with custom values.
| [in] | input | the input point cloud |
| [out] | output | the output point cloud |
| [in] | val | the point value to be inserted |
| [in] | amount | the amount of rows to be added |
Definition at line 84 of file spring.hpp.
References pcl::PointCloud< PointT >::begin(), pcl::PointCloud< PointT >::end(), pcl::PointCloud< PointT >::height, pcl::PointCloud< PointT >::insert(), pcl::PointCloud< PointT >::reserve(), and pcl::PointCloud< PointT >::width.
| void pcl::common::mirrorColumns | ( | const PointCloud< PointT > & | input, |
| PointCloud< PointT > & | output, | ||
| const std::size_t & | amount | ||
| ) |
expand point cloud mirroring amount right and left columns.
| [in] | input | the input point cloud |
| [out] | output | the output point cloud |
| [in] | amount | the amount of rows to be added |
Definition at line 163 of file spring.hpp.
References pcl::PointCloud< PointT >::begin(), pcl::PointCloud< PointT >::height, pcl::PointCloud< PointT >::insert(), pcl::PointCloud< PointT >::isOrganized(), pcl::PointCloud< PointT >::reserve(), and pcl::PointCloud< PointT >::width.
| void pcl::common::mirrorRows | ( | const PointCloud< PointT > & | input, |
| PointCloud< PointT > & | output, | ||
| const std::size_t & | amount | ||
| ) |
expand point cloud mirroring amount top and bottom rows.
| [in] | input | the input point cloud |
| [out] | output | the output point cloud |
| [in] | amount | the amount of rows to be added |
Definition at line 195 of file spring.hpp.
References pcl::PointCloud< PointT >::begin(), pcl::PointCloud< PointT >::end(), pcl::PointCloud< PointT >::height, pcl::PointCloud< PointT >::insert(), pcl::PointCloud< PointT >::reserve(), and pcl::PointCloud< PointT >::width.