#include <pcl/filters/crop_hull.h>#include <pcl/io/pcd_io.h>#include <pcl/console/print.h>#include <pcl/console/parse.h>#include <pcl/console/time.h>#include <pcl/surface/concave_hull.h>
Go to the source code of this file.
Typedefs | |
| typedef PointCloud< PointT > | CloudT |
| typedef PointXYZ | PointT |
Functions | |
| static CloudT::Ptr | calculateHull (std::vector< pcl::Vertices > &polygons, int &dim, CloudT::Ptr cloud, double alpha) |
| static void | cropToHull (CloudT::Ptr output, CloudT::Ptr input, CloudT::Ptr hull_cloud, std::vector< pcl::Vertices > const &polygons, int dim) |
| static bool | loadCloud (std::string const &filename, CloudT &cloud) |
| int | main (int argc, char **argv) |
| static void | printHelp (int, char **argv) |
| static void | saveCloud (std::string const &filename, CloudT const &cloud) |
Variables | |
| static const double | default_alpha = 1e3f |
| typedef PointCloud<PointT> CloudT |
Definition at line 52 of file crop_to_hull.cpp.
Definition at line 51 of file crop_to_hull.cpp.
| static CloudT::Ptr calculateHull | ( | std::vector< pcl::Vertices > & | polygons, |
| int & | dim, | ||
| CloudT::Ptr | cloud, | ||
| double | alpha | ||
| ) | [static] |
Definition at line 130 of file crop_to_hull.cpp.
| static void cropToHull | ( | CloudT::Ptr | output, |
| CloudT::Ptr | input, | ||
| CloudT::Ptr | hull_cloud, | ||
| std::vector< pcl::Vertices > const & | polygons, | ||
| int | dim | ||
| ) | [static] |
Definition at line 107 of file crop_to_hull.cpp.
Definition at line 67 of file crop_to_hull.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 143 of file crop_to_hull.cpp.
| static void printHelp | ( | int | , |
| char ** | argv | ||
| ) | [static] |
Definition at line 57 of file crop_to_hull.cpp.
Definition at line 89 of file crop_to_hull.cpp.
const double default_alpha = 1e3f [static] |
Definition at line 54 of file crop_to_hull.cpp.