#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.