#include <pcl/apps/optronic_viewer/qt.h>
#include <boost/shared_ptr.hpp>
#include <pcl/io/openni_grabber.h>
#include <pcl/visualization/pcl_visualizer.h>
#include <fz_api.h>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | pcl::apps::optronic_viewer::CloudFilter |
Interface for a class that implements a filter for a point cloud. More... | |
class | pcl::apps::optronic_viewer::CloudFilterFactory |
Factory class to create a filter. More... | |
class | pcl::apps::optronic_viewer::CloudFilterFactory2< T, name > |
Helper class for the factory to simplify implementation of new cloud filters. This class makes the implementation of a separate factory class obsolete, e.g.: More... | |
class | pcl::apps::optronic_viewer::FastBilateralCF |
Wrapper for the fast-bilateral filter. Applies the fast- bilateral filter on a cloud for smoothing. More... | |
class | pcl::apps::optronic_viewer::MedianCF |
Wrapper for a Median filter. Applies the Median filter on a cloud. More... | |
class | pcl::apps::optronic_viewer::PassThroughCF |
Wrapper for a pass-through filter. Removes all points that are out of a specified range for a specified component (e.g. x, y, or z). More... | |
class | pcl::apps::optronic_viewer::PlaneCF |
Wrapper for a filter that finds the dominant plane in the cloud and either keeps only the plane or everything else. More... | |
class | pcl::apps::optronic_viewer::RadiusOutlierCF |
Wrapper for a radius-outlier filter. Removes all points that have less than a specified number of points as neighbors (within a specified radius). More... | |
class | pcl::apps::optronic_viewer::RandomSampleCF |
Wrapper for a random sample filter. Selects a random sample of points from the input cloud. More... | |
class | pcl::apps::optronic_viewer::VoxelGridCF |
Wrapper for a voxel grid filter. Divides the space in voxels and takes a point per voxel. More... | |
Namespaces | |
namespace | pcl |
namespace | pcl::apps |
namespace | pcl::apps::optronic_viewer |
Typedefs | |
typedef CloudFilterFactory2 < FastBilateralCF, g_fast_bilateral_cf_name > | pcl::apps::optronic_viewer::FastBilateralCFF2 |
typedef CloudFilterFactory2 < MedianCF, g_median_cf_name > | pcl::apps::optronic_viewer::MedianCFF2 |
typedef CloudFilterFactory2 < PassThroughCF, g_passthrough_cf_name > | pcl::apps::optronic_viewer::PassThroughCFF2 |
typedef CloudFilterFactory2 < PlaneCF, g_plane_cf_name > | pcl::apps::optronic_viewer::PlaneCFF2 |
typedef CloudFilterFactory2 < RadiusOutlierCF, g_radius_outlier_cf_name > | pcl::apps::optronic_viewer::RadiusOutlierCFF2 |
typedef CloudFilterFactory2 < RandomSampleCF, g_random_sample_cf_name > | pcl::apps::optronic_viewer::RandomSampleCFF2 |
typedef CloudFilterFactory2 < VoxelGridCF, g_voxel_grid_cf_name > | pcl::apps::optronic_viewer::VoxelGridCFF2 |
Variables | |
char | pcl::apps::optronic_viewer::g_fast_bilateral_cf_name [] = "Fast Bilateral Filter" |
char | pcl::apps::optronic_viewer::g_median_cf_name [] = "Median Filter" |
char | pcl::apps::optronic_viewer::g_passthrough_cf_name [] = "PassThrough Filter" |
char | pcl::apps::optronic_viewer::g_plane_cf_name [] = "Plane Filter" |
char | pcl::apps::optronic_viewer::g_radius_outlier_cf_name [] = "RadiusOutlier Filter" |
char | pcl::apps::optronic_viewer::g_random_sample_cf_name [] = "Random Sample Filter" |
char | pcl::apps::optronic_viewer::g_voxel_grid_cf_name [] = "VoxelGrid Filter" |