|
Point Cloud Library (PCL)
1.5.1
|
FilterIndices represents the base filter with indices class. More...
#include <pcl/filters/filter_indices.h>


Public Types | |
| typedef sensor_msgs::PointCloud2 | PointCloud2 |
| typedef PointCloud2::Ptr | PointCloud2Ptr |
| typedef PointCloud2::ConstPtr | PointCloud2ConstPtr |
| typedef PointIndices::Ptr | PointIndicesPtr |
| typedef PointIndices::ConstPtr | PointIndicesConstPtr |
Public Member Functions | |
| virtual void | filter (PointCloud2 &output) |
| Calls the filtering method and returns the filtered dataset in output. | |
| void | filter (std::vector< int > &indices) |
| Calls the filtering method and returns the filtered dataset in output. | |
| IndicesConstPtr const | getRemovedIndices () |
| Get the point indices being removed. | |
| void | setInputCloud (const PointCloud2ConstPtr &cloud) |
| Provide a pointer to the input dataset. | |
| PointCloud2ConstPtr const | getInputCloud () |
| Get a pointer to the input point cloud dataset. | |
| void | setIndices (const IndicesPtr &indices) |
| Provide a pointer to the vector of indices that represents the input data. | |
| void | setIndices (const PointIndicesConstPtr &indices) |
| Provide a pointer to the vector of indices that represents the input data. | |
| IndicesPtr const | getIndices () |
| Get a pointer to the vector of indices used. | |
FilterIndices represents the base filter with indices class.
Some generic 3D operations that are applicable to all filters are defined here as static methods.
Definition at line 112 of file filter_indices.h.
Reimplemented from pcl::Filter< sensor_msgs::PointCloud2 >.
Definition at line 117 of file filter_indices.h.
typedef PointCloud2::ConstPtr pcl::Filter< sensor_msgs::PointCloud2 >::PointCloud2ConstPtr [inherited] |
Reimplemented from pcl::PCLBase< sensor_msgs::PointCloud2 >.
typedef PointCloud2::Ptr pcl::Filter< sensor_msgs::PointCloud2 >::PointCloud2Ptr [inherited] |
Reimplemented from pcl::PCLBase< sensor_msgs::PointCloud2 >.
typedef PointIndices::ConstPtr pcl::PCLBase< sensor_msgs::PointCloud2 >::PointIndicesConstPtr [inherited] |
Definition at line 280 of file pcl_base.h.
typedef PointIndices::Ptr pcl::PCLBase< sensor_msgs::PointCloud2 >::PointIndicesPtr [inherited] |
Definition at line 279 of file pcl_base.h.
| virtual void pcl::FilterIndices< sensor_msgs::PointCloud2 >::filter | ( | PointCloud2 & | output | ) | [inline, virtual] |
Calls the filtering method and returns the filtered dataset in output.
| [out] | output | the resultant filtered point cloud dataset |
Reimplemented from pcl::Filter< sensor_msgs::PointCloud2 >.
Definition at line 120 of file filter_indices.h.
| void pcl::FilterIndices< sensor_msgs::PointCloud2 >::filter | ( | std::vector< int > & | indices | ) |
Calls the filtering method and returns the filtered dataset in output.
| indices | the resultant indices |
| IndicesPtr const pcl::PCLBase< sensor_msgs::PointCloud2 >::getIndices | ( | ) | [inline, inherited] |
Get a pointer to the vector of indices used.
Definition at line 329 of file pcl_base.h.
| PointCloud2ConstPtr const pcl::PCLBase< sensor_msgs::PointCloud2 >::getInputCloud | ( | ) | [inline, inherited] |
Get a pointer to the input point cloud dataset.
Definition at line 303 of file pcl_base.h.
| IndicesConstPtr const pcl::Filter< sensor_msgs::PointCloud2 >::getRemovedIndices | ( | ) | [inline, inherited] |
| void pcl::PCLBase< sensor_msgs::PointCloud2 >::setIndices | ( | const IndicesPtr & | indices | ) | [inline, inherited] |
Provide a pointer to the vector of indices that represents the input data.
| indices | a pointer to the vector of indices that represents the input data. |
Definition at line 309 of file pcl_base.h.
| void pcl::PCLBase< sensor_msgs::PointCloud2 >::setIndices | ( | const PointIndicesConstPtr & | indices | ) | [inline, inherited] |
Provide a pointer to the vector of indices that represents the input data.
| indices | a pointer to the vector of indices that represents the input data. |
Definition at line 320 of file pcl_base.h.
| void pcl::PCLBase< sensor_msgs::PointCloud2 >::setInputCloud | ( | const PointCloud2ConstPtr & | cloud | ) | [inherited] |
Provide a pointer to the input dataset.
| cloud | the const boost shared pointer to a PointCloud message |
1.8.0