ProjectInliers uses a model and a set of inlier indices from a PointCloud to project them into a separate PointCloud.
More...
#include <pcl/filters/project_inliers.h>
template<typename PointT>
class pcl::ProjectInliers< PointT >
ProjectInliers uses a model and a set of inlier indices from a PointCloud to project them into a separate PointCloud.
- Author
- Radu Bogdan Rusu
Definition at line 69 of file project_inliers.h.
template<typename PointT>
template<typename PointT>
template<typename PointT>
template<typename PointT>
template<typename PointT >
template<typename PointT>
Calls the filtering method and returns the filtered dataset in output.
- Parameters
-
| [out] | output | the resultant filtered point cloud dataset |
Definition at line 104 of file filter.h.
template<typename PointT >
Get whether all data is being copied (true), or only the projected inliers (false).
Definition at line 131 of file project_inliers.h.
template<typename PointT>
Get a pointer to the vector of indices used.
Definition at line 190 of file pcl_base.h.
template<typename PointT>
Get a pointer to the input point cloud dataset.
Definition at line 107 of file pcl_base.h.
template<typename PointT >
template<typename PointT >
template<typename PointT>
Get the point indices being removed.
Definition at line 95 of file filter.h.
template<typename PointT>
Override PointCloud operator[] to shorten code.
- Note
- this method can be called instead of (*input_)[(*indices_)[pos]] or input_->points[(*indices_)[pos]]
- Parameters
-
| pos | position in indices_ vector |
Definition at line 197 of file pcl_base.h.
template<typename PointT >
Set whether all data will be returned, or only the projected inliers.
- Parameters
-
| val | true if all data should be returned, false if only the projected inliers |
Definition at line 124 of file project_inliers.h.
template<typename PointT>
Provide a pointer to the vector of indices that represents the input data.
- Parameters
-
| indices | a pointer to the vector of indices that represents the input data. |
Definition at line 113 of file pcl_base.h.
template<typename PointT>
Provide a pointer to the vector of indices that represents the input data.
- Parameters
-
| indices | a pointer to the vector of indices that represents the input data. |
Definition at line 124 of file pcl_base.h.
template<typename PointT>
Provide a pointer to the vector of indices that represents the input data.
- Parameters
-
| indices | a pointer to the vector of indices that represents the input data. |
Definition at line 135 of file pcl_base.h.
template<typename PointT>
| void pcl::PCLBase< PointT >::setIndices |
( |
size_t |
row_start, |
|
|
size_t |
col_start, |
|
|
size_t |
nb_rows, |
|
|
size_t |
nb_cols |
|
) |
| |
|
inlineinherited |
Set the indices for the points laying within an interest region of the point cloud.
- Note
- you shouldn't call this method on unorganized point clouds!
- Parameters
-
| row_start | the offset on rows |
| col_start | the offset on columns |
| nb_rows | the number of rows to be considered row_start included |
| nb_cols | the number of columns to be considered col_start included |
Definition at line 151 of file pcl_base.h.
template<typename PointT>
template<typename PointT >
Provide a pointer to the model coefficients.
- Parameters
-
| model | a pointer to the model coefficients |
Definition at line 108 of file project_inliers.h.
template<typename PointT >
The type of model to use (user given parameter).
- Parameters
-
Definition at line 92 of file project_inliers.h.
The documentation for this class was generated from the following files: