Classes | Defines | Functions | Variables
openni_mls_smoothing.cpp File Reference
#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
#include <pcl/io/openni_grabber.h>
#include <pcl/visualization/cloud_viewer.h>
#include <pcl/io/openni_camera/openni_driver.h>
#include <pcl/console/parse.h>
#include <pcl/common/time.h>
#include <pcl/surface/mls.h>
#include <pcl/kdtree/kdtree_flann.h>
Include dependency graph for openni_mls_smoothing.cpp:

Go to the source code of this file.

Classes

class  OpenNISmoothing< PointType >

Defines

#define FPS_CALC(_WHAT_)

Functions

void keyboardEventOccurred (const pcl::visualization::KeyboardEvent &event, void *stop_void)
int main (int argc, char **argv)
void usage (char **argv)

Variables

int default_polynomial_order = 2
double default_search_radius = 0.0
double default_sqr_gauss_param = 0.0
bool default_use_polynomial_fit = false

Define Documentation

#define FPS_CALC (   _WHAT_)
Value:
do \
{ \
    static unsigned count = 0;\
    static double last = pcl::getTime ();\
    double now = pcl::getTime (); \
    ++count; \
    if (now - last >= 1.0) \
    { \
      std::cout << "Average framerate("<< _WHAT_ << "): " << double(count)/double(now - last) << " Hz" <<  std::endl; \
      count = 0; \
      last = now; \
      if (*stop_computing_) std::cout << "Press 's' to start computing!\n"; \
    } \
}while(false)

Definition at line 46 of file openni_mls_smoothing.cpp.


Function Documentation

void keyboardEventOccurred ( const pcl::visualization::KeyboardEvent event,
void *  stop_void 
)

Definition at line 72 of file openni_mls_smoothing.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 202 of file openni_mls_smoothing.cpp.

void usage ( char **  argv)

Definition at line 176 of file openni_mls_smoothing.cpp.


Variable Documentation

Definition at line 63 of file openni_mls_smoothing.cpp.

double default_search_radius = 0.0

Definition at line 65 of file openni_mls_smoothing.cpp.

Definition at line 66 of file openni_mls_smoothing.cpp.

Definition at line 64 of file openni_mls_smoothing.cpp.



pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:46