#include <pcl/segmentation/organized_connected_component_segmentation.h>
#include <pcl/segmentation/organized_multi_plane_segmentation.h>
#include <pcl/common/centroid.h>
#include <pcl/common/eigen.h>
#include <boost/make_shared.hpp>
Go to the source code of this file.
Defines | |
#define | PCL_INSTANTIATE_OrganizedMultiPlaneSegmentation(T, NT, LT) template class PCL_EXPORTS pcl::OrganizedMultiPlaneSegmentation<T,NT,LT>; |
Functions | |
Eigen::Vector3f | linePlaneIntersection (Eigen::Vector3f &p1, Eigen::Vector3f &p2, Eigen::Vector3f &norm, Eigen::Vector3f &p3) |
template<typename PointT > | |
pcl::PointCloud< PointT > | projectToPlaneFromViewpoint (pcl::PointCloud< PointT > &cloud, Eigen::Vector4f &normal, Eigen::Vector3f ¢roid, Eigen::Vector3f &vp) |
#define PCL_INSTANTIATE_OrganizedMultiPlaneSegmentation | ( | T, | |
NT, | |||
LT | |||
) | template class PCL_EXPORTS pcl::OrganizedMultiPlaneSegmentation<T,NT,LT>; |
Definition at line 418 of file organized_multi_plane_segmentation.hpp.
Eigen::Vector3f linePlaneIntersection | ( | Eigen::Vector3f & | p1, |
Eigen::Vector3f & | p2, | ||
Eigen::Vector3f & | norm, | ||
Eigen::Vector3f & | p3 | ||
) |
Definition at line 50 of file organized_multi_plane_segmentation.hpp.
pcl::PointCloud<PointT> projectToPlaneFromViewpoint | ( | pcl::PointCloud< PointT > & | cloud, |
Eigen::Vector4f & | normal, | ||
Eigen::Vector3f & | centroid, | ||
Eigen::Vector3f & | vp | ||
) |
Definition at line 59 of file organized_multi_plane_segmentation.hpp.