ExtractIndices extracts a set of indices from a PointCloud as a separate PointCloud.
More...
#include <pcl/filters/extract_indices.h>
List of all members.
Detailed Description
template<>
class pcl::ExtractIndices< sensor_msgs::PointCloud2 >
ExtractIndices extracts a set of indices from a PointCloud as a separate PointCloud.
- Note:
- setFilterFieldName (), setFilterLimits (), and setFilterLimitNegative () are ignored.
- Author:
- Radu Bogdan Rusu
Definition at line 108 of file extract_indices.h.
Member Typedef Documentation
Constructor & Destructor Documentation
Member Function Documentation
Get the name of the field used for filtering.
Definition at line 262 of file filter.h.
Get the field filter limits (min/max) set by the user.
The default values are -FLT_MAX, FLT_MAX.
Definition at line 280 of file filter.h.
Get whether the data outside the interval (min/max) is to be returned (true) or inside (false).
Definition at line 298 of file filter.h.
Get a pointer to the vector of indices used.
Definition at line 312 of file pcl_base.h.
Get a pointer to the input point cloud dataset.
Definition at line 286 of file pcl_base.h.
Get the value of the internal negative parameter.
If true, all points _except_ the input indices will be returned.
Definition at line 138 of file extract_indices.h.
Get the point indices being removed.
Definition at line 245 of file filter.h.
Provide the name of the field to be used for filtering data.
In conjunction with setFilterLimits, points having values outside this interval will be discarded.
- Parameters:
-
| field_name | the name of the field that contains values used for filtering |
Definition at line 255 of file filter.h.
Set the field filter limits.
All points having field values outside this interval will be discarded.
- Parameters:
-
| limit_min | the minimum allowed field value |
| limit_max | the maximum allowed field value |
Definition at line 272 of file filter.h.
Set to true if we want to return the data outside the interval specified by setFilterLimits (min, max).
Default: false.
- Parameters:
-
| limit_negative | return data inside the interval (false) or outside (true) |
Definition at line 291 of file filter.h.
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 292 of file pcl_base.h.
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 303 of file pcl_base.h.
Provide a pointer to the input dataset.
- Parameters:
-
| cloud | the const boost shared pointer to a PointCloud message |
Set whether the indices should be returned, or all points _except_ the indices.
- Parameters:
-
| negative | true if all points _except_ the input indices will be returned, false otherwise |
Definition at line 129 of file extract_indices.h.
The documentation for this class was generated from the following file: