|
Point Cloud Library (PCL) 1.3.1
|
DominantPlaneSegmentation performs euclidean segmentation on a scene assuming that a dominant plane exists. More...
#include </builddir/build/BUILD/PCL-1.3.1-Source/apps/include/pcl/apps/dominant_plane_segmentation.h>

Public Types | |
| typedef pcl::PointCloud < PointType > | Cloud |
| typedef Cloud::Ptr | CloudPtr |
| typedef Cloud::ConstPtr | CloudConstPtr |
| typedef pcl::search::KdTree < PointType >::Ptr | KdTreePtr |
Public Member Functions | |
| DominantPlaneSegmentation () | |
| void | compute (std::vector< CloudPtr, Eigen::aligned_allocator< CloudPtr > > &clusters) |
| void | compute_full (std::vector< CloudPtr, Eigen::aligned_allocator< CloudPtr > > &clusters) |
| void | compute_fast (std::vector< CloudPtr, Eigen::aligned_allocator< CloudPtr > > &clusters) |
| void | setInputCloud (CloudPtr &cloud_in) |
| void | getTableCoefficients (Eigen::Vector4f &model) |
| void | setDistanceBetweenClusters (double d) |
| void | setMinClusterSize (int size) |
| void | setObjectMinHeight (double h) |
| void | setObjectMaxHeight (double h) |
| void | setMinZBounds (double z) |
| void | setMaxZBounds (double z) |
| void | setKNeighbors (int k) |
| void | setSACThreshold (double d) |
| void | setDownsamplingSize (double d) |
| void | setWSize (int w) |
DominantPlaneSegmentation performs euclidean segmentation on a scene assuming that a dominant plane exists.
Definition at line 66 of file dominant_plane_segmentation.h.
| typedef pcl::PointCloud<PointType> pcl::apps::DominantPlaneSegmentation< PointType >::Cloud |
Definition at line 69 of file dominant_plane_segmentation.h.
| typedef Cloud::ConstPtr pcl::apps::DominantPlaneSegmentation< PointType >::CloudConstPtr |
Definition at line 71 of file dominant_plane_segmentation.h.
| typedef Cloud::Ptr pcl::apps::DominantPlaneSegmentation< PointType >::CloudPtr |
Definition at line 70 of file dominant_plane_segmentation.h.
| typedef pcl::search::KdTree<PointType>::Ptr pcl::apps::DominantPlaneSegmentation< PointType >::KdTreePtr |
Definition at line 72 of file dominant_plane_segmentation.h.
| pcl::apps::DominantPlaneSegmentation< PointType >::DominantPlaneSegmentation | ( | ) | [inline] |
Definition at line 74 of file dominant_plane_segmentation.h.
| void pcl::apps::DominantPlaneSegmentation< PointType >::compute | ( | std::vector< CloudPtr, Eigen::aligned_allocator< CloudPtr > > & | clusters | ) |
Definition at line 423 of file dominant_plane_segmentation.hpp.
| void pcl::apps::DominantPlaneSegmentation< PointType >::compute_fast | ( | std::vector< CloudPtr, Eigen::aligned_allocator< CloudPtr > > & | clusters | ) |
Definition at line 46 of file dominant_plane_segmentation.hpp.
| void pcl::apps::DominantPlaneSegmentation< PointType >::compute_full | ( | std::vector< CloudPtr, Eigen::aligned_allocator< CloudPtr > > & | clusters | ) |
Definition at line 586 of file dominant_plane_segmentation.hpp.
| void pcl::apps::DominantPlaneSegmentation< PointType >::getTableCoefficients | ( | Eigen::Vector4f & | model | ) | [inline] |
Definition at line 123 of file dominant_plane_segmentation.h.
| void pcl::apps::DominantPlaneSegmentation< PointType >::setDistanceBetweenClusters | ( | double | d | ) | [inline] |
Definition at line 132 of file dominant_plane_segmentation.h.
| void pcl::apps::DominantPlaneSegmentation< PointType >::setDownsamplingSize | ( | double | d | ) | [inline] |
Definition at line 195 of file dominant_plane_segmentation.h.
| void pcl::apps::DominantPlaneSegmentation< PointType >::setInputCloud | ( | CloudPtr & | cloud_in | ) | [inline] |
Definition at line 114 of file dominant_plane_segmentation.h.
| void pcl::apps::DominantPlaneSegmentation< PointType >::setKNeighbors | ( | int | k | ) | [inline] |
Definition at line 181 of file dominant_plane_segmentation.h.
| void pcl::apps::DominantPlaneSegmentation< PointType >::setMaxZBounds | ( | double | z | ) | [inline] |
Definition at line 173 of file dominant_plane_segmentation.h.
| void pcl::apps::DominantPlaneSegmentation< PointType >::setMinClusterSize | ( | int | size | ) | [inline] |
Definition at line 139 of file dominant_plane_segmentation.h.
| void pcl::apps::DominantPlaneSegmentation< PointType >::setMinZBounds | ( | double | z | ) | [inline] |
Definition at line 165 of file dominant_plane_segmentation.h.
| void pcl::apps::DominantPlaneSegmentation< PointType >::setObjectMaxHeight | ( | double | h | ) | [inline] |
Definition at line 156 of file dominant_plane_segmentation.h.
| void pcl::apps::DominantPlaneSegmentation< PointType >::setObjectMinHeight | ( | double | h | ) | [inline] |
Definition at line 147 of file dominant_plane_segmentation.h.
| void pcl::apps::DominantPlaneSegmentation< PointType >::setSACThreshold | ( | double | d | ) | [inline] |
Definition at line 188 of file dominant_plane_segmentation.h.
| void pcl::apps::DominantPlaneSegmentation< PointType >::setWSize | ( | int | w | ) | [inline] |
Definition at line 202 of file dominant_plane_segmentation.h.
1.7.4