Classes | Functions | Variables
import_pcd.cpp File Reference
#include <unistd.h>
#include <iostream>
#include <argp.h>
#include <pcl/io/pcd_io.h>
#include <pcl/pcl_base.h>
#include <pcl/point_types.h>
#include <pcl/filters/passthrough.h>
#include <boost/algorithm/string.hpp>
#include <megatree/common.h>
#include <megatree/megatree.h>
#include <megatree/storage_factory.h>
#include <megatree/tree_functions.h>
#include <fstream>
Include dependency graph for import_pcd.cpp:

Go to the source code of this file.

Classes

struct  arguments_t

Functions

void importPCD (MegaTree &tree, const boost::filesystem::path &path, unsigned long max_intensity, unsigned int *skip=NULL)
int main (int argc, char **argv)
static int parse_opt (int key, char *arg, struct argp_state *state)
template<class T >
boost::shared_ptr
< pcl::PointCloud< T > > 
removeNan (boost::shared_ptr< pcl::PointCloud< T > > in)

Variables

static Tictoc overall_timer
static unsigned long total_points = 0

Function Documentation

void importPCD ( MegaTree tree,
const boost::filesystem::path &  path,
unsigned long  max_intensity,
unsigned int *  skip = NULL 
)

Definition at line 37 of file import_pcd.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 156 of file import_pcd.cpp.

static int parse_opt ( int  key,
char *  arg,
struct argp_state *  state 
) [static]

Definition at line 129 of file import_pcd.cpp.

template<class T >
boost::shared_ptr<pcl::PointCloud<T> > removeNan ( boost::shared_ptr< pcl::PointCloud< T > >  in)

Definition at line 26 of file import_pcd.cpp.


Variable Documentation

Definition at line 23 of file import_pcd.cpp.

unsigned long total_points = 0 [static]

Definition at line 22 of file import_pcd.cpp.



megatree_pcl
Author(s): Wim Meeussen
autogenerated on Fri Dec 6 2013 21:50:28