Temporary header file '/tmp/pYdE_20Abv/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/pcl-1.12/pcl/2d/convolution.h"
  #include "/usr/include/pcl-1.12/pcl/2d/edge.h"
  #include "/usr/include/pcl-1.12/pcl/2d/impl/convolution.hpp"
  #include "/usr/include/pcl-1.12/pcl/2d/impl/edge.hpp"
  #include "/usr/include/pcl-1.12/pcl/2d/impl/kernel.hpp"
  #include "/usr/include/pcl-1.12/pcl/2d/impl/morphology.hpp"
  #include "/usr/include/pcl-1.12/pcl/2d/kernel.h"
  #include "/usr/include/pcl-1.12/pcl/2d/morphology.h"
  #include "/usr/include/pcl-1.12/pcl/ModelCoefficients.h"
  #include "/usr/include/pcl-1.12/pcl/PCLHeader.h"
  #include "/usr/include/pcl-1.12/pcl/PCLImage.h"
  #include "/usr/include/pcl-1.12/pcl/PCLPointCloud2.h"
  #include "/usr/include/pcl-1.12/pcl/PCLPointField.h"
  #include "/usr/include/pcl-1.12/pcl/PointIndices.h"
  #include "/usr/include/pcl-1.12/pcl/PolygonMesh.h"
  #include "/usr/include/pcl-1.12/pcl/TextureMesh.h"
  #include "/usr/include/pcl-1.12/pcl/Vertices.h"
  #include "/usr/include/pcl-1.12/pcl/apps/dominant_plane_segmentation.h"
  #include "/usr/include/pcl-1.12/pcl/apps/impl/dominant_plane_segmentation.hpp"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/cloud.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/cloudEditorWidget.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/cloudTransformTool.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/command.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/commandQueue.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/common.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/copyBuffer.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/copyCommand.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/cutCommand.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/deleteCommand.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/denoiseCommand.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/denoiseParameterForm.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/localTypes.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/mainWindow.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/pasteCommand.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/select1DTool.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/select2DTool.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/selection.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/selectionTransformTool.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/statistics.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/statisticsDialog.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/toolInterface.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/trackball.h"
  #include "/usr/include/pcl-1.12/pcl/apps/point_cloud_editor/transformCommand.h"
  #include "/usr/include/pcl-1.12/pcl/apps/render_views_tesselated_sphere.h"
  #include "/usr/include/pcl-1.12/pcl/apps/timer.h"
  #include "/usr/include/pcl-1.12/pcl/cloud_iterator.h"
  #include "/usr/include/pcl-1.12/pcl/common/angles.h"
  #include "/usr/include/pcl-1.12/pcl/common/bivariate_polynomial.h"
  #include "/usr/include/pcl-1.12/pcl/common/boost.h"
  #include "/usr/include/pcl-1.12/pcl/common/centroid.h"
  #include "/usr/include/pcl-1.12/pcl/common/colors.h"
  #include "/usr/include/pcl-1.12/pcl/common/common.h"
  #include "/usr/include/pcl-1.12/pcl/common/common_headers.h"
  #include "/usr/include/pcl-1.12/pcl/common/concatenate.h"
  #include "/usr/include/pcl-1.12/pcl/common/copy_point.h"
  #include "/usr/include/pcl-1.12/pcl/common/distances.h"
  #include "/usr/include/pcl-1.12/pcl/common/eigen.h"
  #include "/usr/include/pcl-1.12/pcl/common/feature_histogram.h"
  #include "/usr/include/pcl-1.12/pcl/common/fft/_kiss_fft_guts.h"
  #include "/usr/include/pcl-1.12/pcl/common/fft/kiss_fft.h"
  #include "/usr/include/pcl-1.12/pcl/common/fft/kiss_fftr.h"
  #include "/usr/include/pcl-1.12/pcl/common/file_io.h"
  #include "/usr/include/pcl-1.12/pcl/common/gaussian.h"
  #include "/usr/include/pcl-1.12/pcl/common/generate.h"
  #include "/usr/include/pcl-1.12/pcl/common/geometry.h"
  #include "/usr/include/pcl-1.12/pcl/common/impl/accumulators.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/angles.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/bivariate_polynomial.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/centroid.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/common.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/copy_point.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/eigen.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/file_io.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/gaussian.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/generate.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/intensity.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/intersections.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/io.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/norms.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/pca.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/piecewise_linear_function.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/polynomial_calculations.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/projection_matrix.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/random.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/spring.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/transformation_from_correspondences.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/transforms.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/impl/vector_average.hpp"
  #include "/usr/include/pcl-1.12/pcl/common/intensity.h"
  #include "/usr/include/pcl-1.12/pcl/common/intersections.h"
  #include "/usr/include/pcl-1.12/pcl/common/io.h"
  #include "/usr/include/pcl-1.12/pcl/common/norms.h"
  #include "/usr/include/pcl-1.12/pcl/common/pca.h"
  #include "/usr/include/pcl-1.12/pcl/common/piecewise_linear_function.h"
  #include "/usr/include/pcl-1.12/pcl/common/point_tests.h"
  #include "/usr/include/pcl-1.12/pcl/common/polynomial_calculations.h"
  #include "/usr/include/pcl-1.12/pcl/common/poses_from_matches.h"
  #include "/usr/include/pcl-1.12/pcl/common/projection_matrix.h"
  #include "/usr/include/pcl-1.12/pcl/common/random.h"
  #include "/usr/include/pcl-1.12/pcl/common/spring.h"
  #include "/usr/include/pcl-1.12/pcl/common/synchronizer.h"
  #include "/usr/include/pcl-1.12/pcl/common/time.h"
  #include "/usr/include/pcl-1.12/pcl/common/time_trigger.h"
  #include "/usr/include/pcl-1.12/pcl/common/transformation_from_correspondences.h"
  #include "/usr/include/pcl-1.12/pcl/common/transforms.h"
  #include "/usr/include/pcl-1.12/pcl/common/utils.h"
  #include "/usr/include/pcl-1.12/pcl/common/vector_average.h"
  #include "/usr/include/pcl-1.12/pcl/compression/color_coding.h"
  #include "/usr/include/pcl-1.12/pcl/compression/compression_profiles.h"
  #include "/usr/include/pcl-1.12/pcl/compression/entropy_range_coder.h"
  #include "/usr/include/pcl-1.12/pcl/compression/libpng_wrapper.h"
  #include "/usr/include/pcl-1.12/pcl/compression/octree_pointcloud_compression.h"
  #include "/usr/include/pcl-1.12/pcl/compression/organized_pointcloud_compression.h"
  #include "/usr/include/pcl-1.12/pcl/compression/organized_pointcloud_conversion.h"
  #include "/usr/include/pcl-1.12/pcl/compression/point_coding.h"
  #include "/usr/include/pcl-1.12/pcl/console/parse.h"
  #include "/usr/include/pcl-1.12/pcl/console/print.h"
  #include "/usr/include/pcl-1.12/pcl/console/time.h"
  #include "/usr/include/pcl-1.12/pcl/conversions.h"
  #include "/usr/include/pcl-1.12/pcl/correspondence.h"
  #include "/usr/include/pcl-1.12/pcl/exceptions.h"
  #include "/usr/include/pcl-1.12/pcl/features/3dsc.h"
  #include "/usr/include/pcl-1.12/pcl/features/board.h"
  #include "/usr/include/pcl-1.12/pcl/features/boost.h"
  #include "/usr/include/pcl-1.12/pcl/features/boundary.h"
  #include "/usr/include/pcl-1.12/pcl/features/brisk_2d.h"
  #include "/usr/include/pcl-1.12/pcl/features/cppf.h"
  #include "/usr/include/pcl-1.12/pcl/features/crh.h"
  #include "/usr/include/pcl-1.12/pcl/features/cvfh.h"
  #include "/usr/include/pcl-1.12/pcl/features/don.h"
  #include "/usr/include/pcl-1.12/pcl/features/eigen.h"
  #include "/usr/include/pcl-1.12/pcl/features/esf.h"
  #include "/usr/include/pcl-1.12/pcl/features/feature.h"
  #include "/usr/include/pcl-1.12/pcl/features/flare.h"
  #include "/usr/include/pcl-1.12/pcl/features/fpfh.h"
  #include "/usr/include/pcl-1.12/pcl/features/fpfh_omp.h"
  #include "/usr/include/pcl-1.12/pcl/features/from_meshes.h"
  #include "/usr/include/pcl-1.12/pcl/features/gasd.h"
  #include "/usr/include/pcl-1.12/pcl/features/gfpfh.h"
  #include "/usr/include/pcl-1.12/pcl/features/grsd.h"
  #include "/usr/include/pcl-1.12/pcl/features/impl/3dsc.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/board.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/boundary.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/brisk_2d.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/cppf.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/crh.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/cvfh.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/don.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/esf.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/feature.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/flare.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/fpfh.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/fpfh_omp.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/gasd.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/gfpfh.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/grsd.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/integral_image2D.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/integral_image_normal.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/intensity_gradient.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/intensity_spin.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/linear_least_squares_normal.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/moment_invariants.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/moment_of_inertia_estimation.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/multiscale_feature_persistence.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/narf.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/normal_3d.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/normal_3d_omp.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/normal_based_signature.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/organized_edge_detection.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/our_cvfh.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/pfh.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/pfhrgb.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/ppf.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/ppfrgb.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/principal_curvatures.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/range_image_border_extractor.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/rift.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/rops_estimation.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/rsd.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/shot.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/shot_lrf.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/shot_lrf_omp.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/shot_omp.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/spin_image.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/statistical_multiscale_interest_region_extraction.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/usc.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/impl/vfh.hpp"
  #include "/usr/include/pcl-1.12/pcl/features/integral_image2D.h"
  #include "/usr/include/pcl-1.12/pcl/features/integral_image_normal.h"
  #include "/usr/include/pcl-1.12/pcl/features/intensity_gradient.h"
  #include "/usr/include/pcl-1.12/pcl/features/intensity_spin.h"
  #include "/usr/include/pcl-1.12/pcl/features/linear_least_squares_normal.h"
  #include "/usr/include/pcl-1.12/pcl/features/moment_invariants.h"
  #include "/usr/include/pcl-1.12/pcl/features/moment_of_inertia_estimation.h"
  #include "/usr/include/pcl-1.12/pcl/features/multiscale_feature_persistence.h"
  #include "/usr/include/pcl-1.12/pcl/features/narf.h"
  #include "/usr/include/pcl-1.12/pcl/features/narf_descriptor.h"
  #include "/usr/include/pcl-1.12/pcl/features/normal_3d.h"
  #include "/usr/include/pcl-1.12/pcl/features/normal_3d_omp.h"
  #include "/usr/include/pcl-1.12/pcl/features/normal_based_signature.h"
  #include "/usr/include/pcl-1.12/pcl/features/organized_edge_detection.h"
  #include "/usr/include/pcl-1.12/pcl/features/our_cvfh.h"
  #include "/usr/include/pcl-1.12/pcl/features/pfh.h"
  #include "/usr/include/pcl-1.12/pcl/features/pfh_tools.h"
  #include "/usr/include/pcl-1.12/pcl/features/pfhrgb.h"
  #include "/usr/include/pcl-1.12/pcl/features/ppf.h"
  #include "/usr/include/pcl-1.12/pcl/features/ppfrgb.h"
  #include "/usr/include/pcl-1.12/pcl/features/principal_curvatures.h"
  #include "/usr/include/pcl-1.12/pcl/features/range_image_border_extractor.h"
  #include "/usr/include/pcl-1.12/pcl/features/rift.h"
  #include "/usr/include/pcl-1.12/pcl/features/rops_estimation.h"
  #include "/usr/include/pcl-1.12/pcl/features/rsd.h"
  #include "/usr/include/pcl-1.12/pcl/features/shot.h"
  #include "/usr/include/pcl-1.12/pcl/features/shot_lrf.h"
  #include "/usr/include/pcl-1.12/pcl/features/shot_lrf_omp.h"
  #include "/usr/include/pcl-1.12/pcl/features/shot_omp.h"
  #include "/usr/include/pcl-1.12/pcl/features/spin_image.h"
  #include "/usr/include/pcl-1.12/pcl/features/statistical_multiscale_interest_region_extraction.h"
  #include "/usr/include/pcl-1.12/pcl/features/usc.h"
  #include "/usr/include/pcl-1.12/pcl/features/vfh.h"
  #include "/usr/include/pcl-1.12/pcl/filters/approximate_voxel_grid.h"
  #include "/usr/include/pcl-1.12/pcl/filters/bilateral.h"
  #include "/usr/include/pcl-1.12/pcl/filters/boost.h"
  #include "/usr/include/pcl-1.12/pcl/filters/box_clipper3D.h"
  #include "/usr/include/pcl-1.12/pcl/filters/clipper3D.h"
  #include "/usr/include/pcl-1.12/pcl/filters/conditional_removal.h"
  #include "/usr/include/pcl-1.12/pcl/filters/convolution.h"
  #include "/usr/include/pcl-1.12/pcl/filters/convolution_3d.h"
  #include "/usr/include/pcl-1.12/pcl/filters/covariance_sampling.h"
  #include "/usr/include/pcl-1.12/pcl/filters/crop_box.h"
  #include "/usr/include/pcl-1.12/pcl/filters/crop_hull.h"
  #include "/usr/include/pcl-1.12/pcl/filters/experimental/functor_filter.h"
  #include "/usr/include/pcl-1.12/pcl/filters/extract_indices.h"
  #include "/usr/include/pcl-1.12/pcl/filters/fast_bilateral.h"
  #include "/usr/include/pcl-1.12/pcl/filters/fast_bilateral_omp.h"
  #include "/usr/include/pcl-1.12/pcl/filters/filter.h"
  #include "/usr/include/pcl-1.12/pcl/filters/filter_indices.h"
  #include "/usr/include/pcl-1.12/pcl/filters/frustum_culling.h"
  #include "/usr/include/pcl-1.12/pcl/filters/grid_minimum.h"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/approximate_voxel_grid.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/bilateral.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/box_clipper3D.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/conditional_removal.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/convolution.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/convolution_3d.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/covariance_sampling.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/crop_box.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/crop_hull.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/extract_indices.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/fast_bilateral.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/fast_bilateral_omp.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/filter.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/filter_indices.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/frustum_culling.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/grid_minimum.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/local_maximum.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/median_filter.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/model_outlier_removal.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/morphological_filter.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/normal_refinement.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/normal_space.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/passthrough.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/plane_clipper3D.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/project_inliers.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/radius_outlier_removal.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/random_sample.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/sampling_surface_normal.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/shadowpoints.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/statistical_outlier_removal.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/uniform_sampling.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/voxel_grid.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/voxel_grid_covariance.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/impl/voxel_grid_occlusion_estimation.hpp"
  #include "/usr/include/pcl-1.12/pcl/filters/local_maximum.h"
  #include "/usr/include/pcl-1.12/pcl/filters/median_filter.h"
  #include "/usr/include/pcl-1.12/pcl/filters/model_outlier_removal.h"
  #include "/usr/include/pcl-1.12/pcl/filters/morphological_filter.h"
  #include "/usr/include/pcl-1.12/pcl/filters/normal_refinement.h"
  #include "/usr/include/pcl-1.12/pcl/filters/normal_space.h"
  #include "/usr/include/pcl-1.12/pcl/filters/passthrough.h"
  #include "/usr/include/pcl-1.12/pcl/filters/plane_clipper3D.h"
  #include "/usr/include/pcl-1.12/pcl/filters/project_inliers.h"
  #include "/usr/include/pcl-1.12/pcl/filters/radius_outlier_removal.h"
  #include "/usr/include/pcl-1.12/pcl/filters/random_sample.h"
  #include "/usr/include/pcl-1.12/pcl/filters/sampling_surface_normal.h"
  #include "/usr/include/pcl-1.12/pcl/filters/shadowpoints.h"
  #include "/usr/include/pcl-1.12/pcl/filters/statistical_outlier_removal.h"
  #include "/usr/include/pcl-1.12/pcl/filters/uniform_sampling.h"
  #include "/usr/include/pcl-1.12/pcl/filters/voxel_grid.h"
  #include "/usr/include/pcl-1.12/pcl/filters/voxel_grid_covariance.h"
  #include "/usr/include/pcl-1.12/pcl/filters/voxel_grid_label.h"
  #include "/usr/include/pcl-1.12/pcl/filters/voxel_grid_occlusion_estimation.h"
  #include "/usr/include/pcl-1.12/pcl/for_each_type.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/boost.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/eigen.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/get_boundary.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/impl/polygon_operations.hpp"
  #include "/usr/include/pcl-1.12/pcl/geometry/line_iterator.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/mesh_base.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/mesh_circulators.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/mesh_conversion.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/mesh_elements.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/mesh_indices.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/mesh_io.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/mesh_traits.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/organized_index_iterator.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/planar_polygon.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/polygon_mesh.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/polygon_operations.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/quad_mesh.h"
  #include "/usr/include/pcl-1.12/pcl/geometry/triangle_mesh.h"
  #include "/usr/include/pcl-1.12/pcl/impl/cloud_iterator.hpp"
  #include "/usr/include/pcl-1.12/pcl/impl/instantiate.hpp"
  #include "/usr/include/pcl-1.12/pcl/impl/pcl_base.hpp"
  #include "/usr/include/pcl-1.12/pcl/impl/point_types.hpp"
  #include "/usr/include/pcl-1.12/pcl/in_hand_scanner/boost.h"
  #include "/usr/include/pcl-1.12/pcl/in_hand_scanner/common_types.h"
  #include "/usr/include/pcl-1.12/pcl/in_hand_scanner/eigen.h"
  #include "/usr/include/pcl-1.12/pcl/in_hand_scanner/help_window.h"
  #include "/usr/include/pcl-1.12/pcl/in_hand_scanner/icp.h"
  #include "/usr/include/pcl-1.12/pcl/in_hand_scanner/impl/common_types.hpp"
  #include "/usr/include/pcl-1.12/pcl/in_hand_scanner/in_hand_scanner.h"
  #include "/usr/include/pcl-1.12/pcl/in_hand_scanner/input_data_processing.h"
  #include "/usr/include/pcl-1.12/pcl/in_hand_scanner/integration.h"
  #include "/usr/include/pcl-1.12/pcl/in_hand_scanner/main_window.h"
  #include "/usr/include/pcl-1.12/pcl/in_hand_scanner/mesh_processing.h"
  #include "/usr/include/pcl-1.12/pcl/in_hand_scanner/opengl_viewer.h"
  #include "/usr/include/pcl-1.12/pcl/in_hand_scanner/utils.h"
  #include "/usr/include/pcl-1.12/pcl/in_hand_scanner/visibility_confidence.h"
  #include "/usr/include/pcl-1.12/pcl/io/ascii_io.h"
  #include "/usr/include/pcl-1.12/pcl/io/auto_io.h"
  #include "/usr/include/pcl-1.12/pcl/io/boost.h"
  #include "/usr/include/pcl-1.12/pcl/io/debayer.h"
  #include "/usr/include/pcl-1.12/pcl/io/dinast_grabber.h"
  #include "/usr/include/pcl-1.12/pcl/io/eigen.h"
  #include "/usr/include/pcl-1.12/pcl/io/file_grabber.h"
  #include "/usr/include/pcl-1.12/pcl/io/file_io.h"
  #include "/usr/include/pcl-1.12/pcl/io/fotonic_grabber.h"
  #include "/usr/include/pcl-1.12/pcl/io/grabber.h"
  #include "/usr/include/pcl-1.12/pcl/io/hdl_grabber.h"
  #include "/usr/include/pcl-1.12/pcl/io/ifs_io.h"
  #include "/usr/include/pcl-1.12/pcl/io/image.h"
  #include "/usr/include/pcl-1.12/pcl/io/image_depth.h"
  #include "/usr/include/pcl-1.12/pcl/io/image_grabber.h"
  #include "/usr/include/pcl-1.12/pcl/io/image_ir.h"
  #include "/usr/include/pcl-1.12/pcl/io/image_metadata_wrapper.h"
  #include "/usr/include/pcl-1.12/pcl/io/image_rgb24.h"
  #include "/usr/include/pcl-1.12/pcl/io/image_yuv422.h"
  #include "/usr/include/pcl-1.12/pcl/io/impl/ascii_io.hpp"
  #include "/usr/include/pcl-1.12/pcl/io/impl/auto_io.hpp"
  #include "/usr/include/pcl-1.12/pcl/io/impl/entropy_range_coder.hpp"
  #include "/usr/include/pcl-1.12/pcl/io/impl/lzf_image_io.hpp"
  #include "/usr/include/pcl-1.12/pcl/io/impl/octree_pointcloud_compression.hpp"
  #include "/usr/include/pcl-1.12/pcl/io/impl/organized_pointcloud_compression.hpp"
  #include "/usr/include/pcl-1.12/pcl/io/impl/pcd_io.hpp"
  #include "/usr/include/pcl-1.12/pcl/io/impl/point_cloud_image_extractors.hpp"
  #include "/usr/include/pcl-1.12/pcl/io/impl/synchronized_queue.hpp"
  #include "/usr/include/pcl-1.12/pcl/io/impl/vtk_lib_io.hpp"
  #include "/usr/include/pcl-1.12/pcl/io/io.h"
  #include "/usr/include/pcl-1.12/pcl/io/io_exception.h"
  #include "/usr/include/pcl-1.12/pcl/io/low_level_io.h"
  #include "/usr/include/pcl-1.12/pcl/io/lzf.h"
  #include "/usr/include/pcl-1.12/pcl/io/lzf_image_io.h"
  #include "/usr/include/pcl-1.12/pcl/io/obj_io.h"
  #include "/usr/include/pcl-1.12/pcl/io/oni_grabber.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni2/openni.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni2/openni2_convert.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni2/openni2_device.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni2/openni2_device_info.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni2/openni2_device_manager.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni2/openni2_frame_listener.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni2/openni2_metadata_wrapper.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni2/openni2_timer_filter.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni2/openni2_video_mode.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni2_grabber.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/image.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/image_depth.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/image_ir.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/image_metadata_wrapper.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/image_rgb24.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/image_yuv422.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni_depth_image.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni_device.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni_device_kinect.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni_device_oni.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni_device_primesense.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni_device_xtion.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni_driver.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni_exception.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni_image.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni_image_bayer_grbg.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni_image_rgb24.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni_image_yuv_422.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni_ir_image.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_camera/openni_shift_to_depth_conversion.h"
  #include "/usr/include/pcl-1.12/pcl/io/openni_grabber.h"
  #include "/usr/include/pcl-1.12/pcl/io/pcd_grabber.h"
  #include "/usr/include/pcl-1.12/pcl/io/pcd_io.h"
  #include "/usr/include/pcl-1.12/pcl/io/ply/byte_order.h"
  #include "/usr/include/pcl-1.12/pcl/io/ply/io_operators.h"
  #include "/usr/include/pcl-1.12/pcl/io/ply/ply.h"
  #include "/usr/include/pcl-1.12/pcl/io/ply/ply_parser.h"
  #include "/usr/include/pcl-1.12/pcl/io/ply_io.h"
  #include "/usr/include/pcl-1.12/pcl/io/png_io.h"
  #include "/usr/include/pcl-1.12/pcl/io/point_cloud_image_extractors.h"
  #include "/usr/include/pcl-1.12/pcl/io/robot_eye_grabber.h"
  #include "/usr/include/pcl-1.12/pcl/io/tar.h"
  #include "/usr/include/pcl-1.12/pcl/io/tim_grabber.h"
  #include "/usr/include/pcl-1.12/pcl/io/vlp_grabber.h"
  #include "/usr/include/pcl-1.12/pcl/io/vtk_io.h"
  #include "/usr/include/pcl-1.12/pcl/io/vtk_lib_io.h"
  #include "/usr/include/pcl-1.12/pcl/kdtree/impl/io.hpp"
  #include "/usr/include/pcl-1.12/pcl/kdtree/impl/kdtree_flann.hpp"
  #include "/usr/include/pcl-1.12/pcl/kdtree/io.h"
  #include "/usr/include/pcl-1.12/pcl/kdtree/kdtree.h"
  #include "/usr/include/pcl-1.12/pcl/kdtree/kdtree_flann.h"
  #include "/usr/include/pcl-1.12/pcl/keypoints/agast_2d.h"
  #include "/usr/include/pcl-1.12/pcl/keypoints/brisk_2d.h"
  #include "/usr/include/pcl-1.12/pcl/keypoints/harris_2d.h"
  #include "/usr/include/pcl-1.12/pcl/keypoints/harris_3d.h"
  #include "/usr/include/pcl-1.12/pcl/keypoints/harris_6d.h"
  #include "/usr/include/pcl-1.12/pcl/keypoints/impl/agast_2d.hpp"
  #include "/usr/include/pcl-1.12/pcl/keypoints/impl/brisk_2d.hpp"
  #include "/usr/include/pcl-1.12/pcl/keypoints/impl/harris_2d.hpp"
  #include "/usr/include/pcl-1.12/pcl/keypoints/impl/harris_3d.hpp"
  #include "/usr/include/pcl-1.12/pcl/keypoints/impl/harris_6d.hpp"
  #include "/usr/include/pcl-1.12/pcl/keypoints/impl/iss_3d.hpp"
  #include "/usr/include/pcl-1.12/pcl/keypoints/impl/keypoint.hpp"
  #include "/usr/include/pcl-1.12/pcl/keypoints/impl/sift_keypoint.hpp"
  #include "/usr/include/pcl-1.12/pcl/keypoints/impl/smoothed_surfaces_keypoint.hpp"
  #include "/usr/include/pcl-1.12/pcl/keypoints/impl/susan.hpp"
  #include "/usr/include/pcl-1.12/pcl/keypoints/impl/trajkovic_2d.hpp"
  #include "/usr/include/pcl-1.12/pcl/keypoints/impl/trajkovic_3d.hpp"
  #include "/usr/include/pcl-1.12/pcl/keypoints/iss_3d.h"
  #include "/usr/include/pcl-1.12/pcl/keypoints/keypoint.h"
  #include "/usr/include/pcl-1.12/pcl/keypoints/narf_keypoint.h"
  #include "/usr/include/pcl-1.12/pcl/keypoints/sift_keypoint.h"
  #include "/usr/include/pcl-1.12/pcl/keypoints/smoothed_surfaces_keypoint.h"
  #include "/usr/include/pcl-1.12/pcl/keypoints/susan.h"
  #include "/usr/include/pcl-1.12/pcl/keypoints/trajkovic_2d.h"
  #include "/usr/include/pcl-1.12/pcl/keypoints/trajkovic_3d.h"
  #include "/usr/include/pcl-1.12/pcl/keypoints/uniform_sampling.h"
  #include "/usr/include/pcl-1.12/pcl/make_shared.h"
  #include "/usr/include/pcl-1.12/pcl/memory.h"
  #include "/usr/include/pcl-1.12/pcl/ml/branch_estimator.h"
  #include "/usr/include/pcl-1.12/pcl/ml/densecrf.h"
  #include "/usr/include/pcl-1.12/pcl/ml/dt/decision_forest.h"
  #include "/usr/include/pcl-1.12/pcl/ml/dt/decision_forest_evaluator.h"
  #include "/usr/include/pcl-1.12/pcl/ml/dt/decision_forest_trainer.h"
  #include "/usr/include/pcl-1.12/pcl/ml/dt/decision_tree.h"
  #include "/usr/include/pcl-1.12/pcl/ml/dt/decision_tree_data_provider.h"
  #include "/usr/include/pcl-1.12/pcl/ml/dt/decision_tree_evaluator.h"
  #include "/usr/include/pcl-1.12/pcl/ml/dt/decision_tree_trainer.h"
  #include "/usr/include/pcl-1.12/pcl/ml/feature_handler.h"
  #include "/usr/include/pcl-1.12/pcl/ml/ferns/fern.h"
  #include "/usr/include/pcl-1.12/pcl/ml/ferns/fern_evaluator.h"
  #include "/usr/include/pcl-1.12/pcl/ml/ferns/fern_trainer.h"
  #include "/usr/include/pcl-1.12/pcl/ml/impl/dt/decision_forest_evaluator.hpp"
  #include "/usr/include/pcl-1.12/pcl/ml/impl/dt/decision_forest_trainer.hpp"
  #include "/usr/include/pcl-1.12/pcl/ml/impl/dt/decision_tree_evaluator.hpp"
  #include "/usr/include/pcl-1.12/pcl/ml/impl/dt/decision_tree_trainer.hpp"
  #include "/usr/include/pcl-1.12/pcl/ml/impl/ferns/fern_evaluator.hpp"
  #include "/usr/include/pcl-1.12/pcl/ml/impl/ferns/fern_trainer.hpp"
  #include "/usr/include/pcl-1.12/pcl/ml/impl/svm/svm_wrapper.hpp"
  #include "/usr/include/pcl-1.12/pcl/ml/kmeans.h"
  #include "/usr/include/pcl-1.12/pcl/ml/multi_channel_2d_comparison_feature.h"
  #include "/usr/include/pcl-1.12/pcl/ml/multi_channel_2d_comparison_feature_handler.h"
  #include "/usr/include/pcl-1.12/pcl/ml/multi_channel_2d_data_set.h"
  #include "/usr/include/pcl-1.12/pcl/ml/multiple_data_2d_example_index.h"
  #include "/usr/include/pcl-1.12/pcl/ml/pairwise_potential.h"
  #include "/usr/include/pcl-1.12/pcl/ml/permutohedral.h"
  #include "/usr/include/pcl-1.12/pcl/ml/point_xy_32f.h"
  #include "/usr/include/pcl-1.12/pcl/ml/point_xy_32i.h"
  #include "/usr/include/pcl-1.12/pcl/ml/regression_variance_stats_estimator.h"
  #include "/usr/include/pcl-1.12/pcl/ml/stats_estimator.h"
  #include "/usr/include/pcl-1.12/pcl/ml/svm.h"
  #include "/usr/include/pcl-1.12/pcl/ml/svm_wrapper.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/abstract_item.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/abstract_worker.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/channel_actor_item.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/cloud_mesh.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/cloud_mesh_item.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/cloud_mesh_item_updater.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/dock_widget.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/icp_registration_worker.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/impl/parameter.hpp"
  #include "/usr/include/pcl-1.12/pcl/modeler/impl/scene_tree.hpp"
  #include "/usr/include/pcl-1.12/pcl/modeler/main_window.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/normal_estimation_worker.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/normals_actor_item.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/parameter.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/parameter_dialog.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/points_actor_item.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/poisson_worker.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/render_window.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/render_window_item.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/scene_tree.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/statistical_outlier_removal_worker.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/surface_actor_item.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/thread_controller.h"
  #include "/usr/include/pcl-1.12/pcl/modeler/voxel_grid_downsample_worker.h"
  #include "/usr/include/pcl-1.12/pcl/octree/boost.h"
  #include "/usr/include/pcl-1.12/pcl/octree/impl/octree2buf_base.hpp"
  #include "/usr/include/pcl-1.12/pcl/octree/impl/octree_base.hpp"
  #include "/usr/include/pcl-1.12/pcl/octree/impl/octree_iterator.hpp"
  #include "/usr/include/pcl-1.12/pcl/octree/impl/octree_pointcloud.hpp"
  #include "/usr/include/pcl-1.12/pcl/octree/impl/octree_pointcloud_adjacency.hpp"
  #include "/usr/include/pcl-1.12/pcl/octree/impl/octree_pointcloud_voxelcentroid.hpp"
  #include "/usr/include/pcl-1.12/pcl/octree/impl/octree_search.hpp"
  #include "/usr/include/pcl-1.12/pcl/octree/octree.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree2buf_base.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_base.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_container.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_impl.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_iterator.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_key.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_nodes.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_pointcloud.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_pointcloud_adjacency.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_pointcloud_adjacency_container.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_pointcloud_changedetector.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_pointcloud_density.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_pointcloud_occupancy.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_pointcloud_pointvector.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_pointcloud_singlepoint.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_pointcloud_voxelcentroid.h"
  #include "/usr/include/pcl-1.12/pcl/octree/octree_search.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/boost.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/cJSON.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/impl/lru_cache.hpp"
  #include "/usr/include/pcl-1.12/pcl/outofcore/impl/monitor_queue.hpp"
  #include "/usr/include/pcl-1.12/pcl/outofcore/impl/octree_base.hpp"
  #include "/usr/include/pcl-1.12/pcl/outofcore/impl/octree_base_node.hpp"
  #include "/usr/include/pcl-1.12/pcl/outofcore/impl/octree_disk_container.hpp"
  #include "/usr/include/pcl-1.12/pcl/outofcore/impl/octree_ram_container.hpp"
  #include "/usr/include/pcl-1.12/pcl/outofcore/impl/outofcore_breadth_first_iterator.hpp"
  #include "/usr/include/pcl-1.12/pcl/outofcore/impl/outofcore_depth_first_iterator.hpp"
  #include "/usr/include/pcl-1.12/pcl/outofcore/metadata.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/octree_abstract_node_container.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/octree_base.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/octree_base_node.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/octree_disk_container.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/octree_ram_container.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/outofcore.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/outofcore_base_data.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/outofcore_breadth_first_iterator.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/outofcore_depth_first_iterator.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/outofcore_impl.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/outofcore_iterator_base.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/outofcore_node_data.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/visualization/axes.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/visualization/camera.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/visualization/common.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/visualization/geometry.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/visualization/grid.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/visualization/object.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/visualization/outofcore_cloud.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/visualization/scene.h"
  #include "/usr/include/pcl-1.12/pcl/outofcore/visualization/viewport.h"
  #include "/usr/include/pcl-1.12/pcl/pcl_base.h"
  #include "/usr/include/pcl-1.12/pcl/pcl_config.h"
  #include "/usr/include/pcl-1.12/pcl/pcl_exports.h"
  #include "/usr/include/pcl-1.12/pcl/pcl_macros.h"
  #include "/usr/include/pcl-1.12/pcl/pcl_tests.h"
  #include "/usr/include/pcl-1.12/pcl/people/ground_based_people_detection_app.h"
  #include "/usr/include/pcl-1.12/pcl/people/head_based_subcluster.h"
  #include "/usr/include/pcl-1.12/pcl/people/height_map_2d.h"
  #include "/usr/include/pcl-1.12/pcl/people/hog.h"
  #include "/usr/include/pcl-1.12/pcl/people/impl/ground_based_people_detection_app.hpp"
  #include "/usr/include/pcl-1.12/pcl/people/impl/head_based_subcluster.hpp"
  #include "/usr/include/pcl-1.12/pcl/people/impl/height_map_2d.hpp"
  #include "/usr/include/pcl-1.12/pcl/people/impl/person_classifier.hpp"
  #include "/usr/include/pcl-1.12/pcl/people/impl/person_cluster.hpp"
  #include "/usr/include/pcl-1.12/pcl/people/person_classifier.h"
  #include "/usr/include/pcl-1.12/pcl/people/person_cluster.h"
  #include "/usr/include/pcl-1.12/pcl/point_cloud.h"
  #include "/usr/include/pcl-1.12/pcl/point_representation.h"
  #include "/usr/include/pcl-1.12/pcl/point_struct_traits.h"
  #include "/usr/include/pcl-1.12/pcl/point_traits.h"
  #include "/usr/include/pcl-1.12/pcl/point_types.h"
  #include "/usr/include/pcl-1.12/pcl/point_types_conversion.h"
  #include "/usr/include/pcl-1.12/pcl/range_image/bearing_angle_image.h"
  #include "/usr/include/pcl-1.12/pcl/range_image/impl/range_image.hpp"
  #include "/usr/include/pcl-1.12/pcl/range_image/impl/range_image_planar.hpp"
  #include "/usr/include/pcl-1.12/pcl/range_image/impl/range_image_spherical.hpp"
  #include "/usr/include/pcl-1.12/pcl/range_image/range_image.h"
  #include "/usr/include/pcl-1.12/pcl/range_image/range_image_planar.h"
  #include "/usr/include/pcl-1.12/pcl/range_image/range_image_spherical.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/auxiliary.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/boost.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/bvh.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/cg/correspondence_grouping.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/cg/geometric_consistency.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/cg/hough_3d.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/color_gradient_dot_modality.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/color_gradient_modality.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/color_modality.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/crh_alignment.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/dense_quantized_multi_mod_template.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/distance_map.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/dot_modality.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/dotmod.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/face_detection/face_common.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/face_detection/face_detector_data_provider.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/face_detection/rf_face_detector_trainer.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/face_detection/rf_face_utils.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/hv/greedy_verification.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/hv/hv_go.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/hv/hv_papazov.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/hv/hypotheses_verification.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/hv/occlusion_reasoning.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/hypothesis.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/impl/cg/correspondence_grouping.hpp"
  #include "/usr/include/pcl-1.12/pcl/recognition/impl/cg/geometric_consistency.hpp"
  #include "/usr/include/pcl-1.12/pcl/recognition/impl/cg/hough_3d.hpp"
  #include "/usr/include/pcl-1.12/pcl/recognition/impl/hv/greedy_verification.hpp"
  #include "/usr/include/pcl-1.12/pcl/recognition/impl/hv/hv_go.hpp"
  #include "/usr/include/pcl-1.12/pcl/recognition/impl/hv/hv_papazov.hpp"
  #include "/usr/include/pcl-1.12/pcl/recognition/impl/hv/occlusion_reasoning.hpp"
  #include "/usr/include/pcl-1.12/pcl/recognition/impl/implicit_shape_model.hpp"
  #include "/usr/include/pcl-1.12/pcl/recognition/impl/line_rgbd.hpp"
  #include "/usr/include/pcl-1.12/pcl/recognition/impl/linemod/line_rgbd.hpp"
  #include "/usr/include/pcl-1.12/pcl/recognition/impl/ransac_based/simple_octree.hpp"
  #include "/usr/include/pcl-1.12/pcl/recognition/impl/ransac_based/voxel_structure.hpp"
  #include "/usr/include/pcl-1.12/pcl/recognition/impl/simple_octree.hpp"
  #include "/usr/include/pcl-1.12/pcl/recognition/impl/voxel_structure.hpp"
  #include "/usr/include/pcl-1.12/pcl/recognition/implicit_shape_model.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/line_rgbd.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/linemod/line_rgbd.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/linemod.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/mask_map.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/model_library.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/obj_rec_ransac.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/orr_graph.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/orr_octree.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/orr_octree_zprojection.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/point_types.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/quantizable_modality.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/quantized_map.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/ransac_based/auxiliary.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/ransac_based/bvh.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/ransac_based/hypothesis.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/ransac_based/model_library.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/ransac_based/obj_rec_ransac.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/ransac_based/orr_graph.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/ransac_based/orr_octree.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/ransac_based/orr_octree_zprojection.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/ransac_based/rigid_transform_space.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/ransac_based/simple_octree.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/ransac_based/trimmed_icp.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/ransac_based/voxel_structure.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/region_xy.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/rigid_transform_space.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/simple_octree.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/sparse_quantized_multi_mod_template.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/surface_normal_modality.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/trimmed_icp.h"
  #include "/usr/include/pcl-1.12/pcl/recognition/voxel_structure.h"
  #include "/usr/include/pcl-1.12/pcl/register_point_struct.h"
  #include "/usr/include/pcl-1.12/pcl/registration/bfgs.h"
  #include "/usr/include/pcl-1.12/pcl/registration/boost.h"
  #include "/usr/include/pcl-1.12/pcl/registration/boost_graph.h"
  #include "/usr/include/pcl-1.12/pcl/registration/convergence_criteria.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_estimation.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_estimation_backprojection.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_estimation_normal_shooting.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_estimation_organized_projection.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_rejection.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_rejection_distance.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_rejection_features.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_rejection_median_distance.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_rejection_one_to_one.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_rejection_organized_boundary.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_rejection_poly.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_rejection_sample_consensus.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_rejection_sample_consensus_2d.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_rejection_surface_normal.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_rejection_trimmed.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_rejection_var_trimmed.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_sorting.h"
  #include "/usr/include/pcl-1.12/pcl/registration/correspondence_types.h"
  #include "/usr/include/pcl-1.12/pcl/registration/default_convergence_criteria.h"
  #include "/usr/include/pcl-1.12/pcl/registration/distances.h"
  #include "/usr/include/pcl-1.12/pcl/registration/eigen.h"
  #include "/usr/include/pcl-1.12/pcl/registration/elch.h"
  #include "/usr/include/pcl-1.12/pcl/registration/exceptions.h"
  #include "/usr/include/pcl-1.12/pcl/registration/gicp.h"
  #include "/usr/include/pcl-1.12/pcl/registration/gicp6d.h"
  #include "/usr/include/pcl-1.12/pcl/registration/ia_fpcs.h"
  #include "/usr/include/pcl-1.12/pcl/registration/ia_kfpcs.h"
  #include "/usr/include/pcl-1.12/pcl/registration/ia_ransac.h"
  #include "/usr/include/pcl-1.12/pcl/registration/icp.h"
  #include "/usr/include/pcl-1.12/pcl/registration/icp_nl.h"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_estimation.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_estimation_backprojection.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_estimation_normal_shooting.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_estimation_organized_projection.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_rejection_distance.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_rejection_features.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_rejection_median_distance.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_rejection_one_to_one.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_rejection_organized_boundary.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_rejection_poly.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_rejection_sample_consensus.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_rejection_sample_consensus_2d.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_rejection_surface_normal.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_rejection_trimmed.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_rejection_var_trimmed.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/correspondence_types.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/default_convergence_criteria.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/elch.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/gicp.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/ia_fpcs.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/ia_kfpcs.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/ia_ransac.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/icp.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/icp_nl.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/incremental_registration.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/joint_icp.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/lum.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/meta_registration.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/ndt.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/ndt_2d.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/ppf_registration.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/pyramid_feature_matching.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/registration.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/sample_consensus_prerejective.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/transformation_estimation_2D.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/transformation_estimation_3point.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/transformation_estimation_dual_quaternion.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/transformation_estimation_lm.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/transformation_estimation_point_to_plane_lls.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/transformation_estimation_point_to_plane_lls_weighted.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/transformation_estimation_point_to_plane_weighted.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/transformation_estimation_svd.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/transformation_estimation_svd_scale.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/transformation_estimation_symmetric_point_to_plane_lls.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/impl/transformation_validation_euclidean.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/incremental_registration.h"
  #include "/usr/include/pcl-1.12/pcl/registration/joint_icp.h"
  #include "/usr/include/pcl-1.12/pcl/registration/lum.h"
  #include "/usr/include/pcl-1.12/pcl/registration/matching_candidate.h"
  #include "/usr/include/pcl-1.12/pcl/registration/meta_registration.h"
  #include "/usr/include/pcl-1.12/pcl/registration/ndt.h"
  #include "/usr/include/pcl-1.12/pcl/registration/ndt_2d.h"
  #include "/usr/include/pcl-1.12/pcl/registration/pairwise_graph_registration.hpp"
  #include "/usr/include/pcl-1.12/pcl/registration/ppf_registration.h"
  #include "/usr/include/pcl-1.12/pcl/registration/pyramid_feature_matching.h"
  #include "/usr/include/pcl-1.12/pcl/registration/registration.h"
  #include "/usr/include/pcl-1.12/pcl/registration/sample_consensus_prerejective.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transformation_estimation.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transformation_estimation_2D.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transformation_estimation_3point.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transformation_estimation_dual_quaternion.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transformation_estimation_lm.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transformation_estimation_point_to_plane.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transformation_estimation_point_to_plane_lls.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transformation_estimation_point_to_plane_lls_weighted.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transformation_estimation_point_to_plane_weighted.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transformation_estimation_svd.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transformation_estimation_svd_scale.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transformation_estimation_symmetric_point_to_plane_lls.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transformation_validation.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transformation_validation_euclidean.h"
  #include "/usr/include/pcl-1.12/pcl/registration/transforms.h"
  #include "/usr/include/pcl-1.12/pcl/registration/warp_point_rigid.h"
  #include "/usr/include/pcl-1.12/pcl/registration/warp_point_rigid_3d.h"
  #include "/usr/include/pcl-1.12/pcl/registration/warp_point_rigid_6d.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/boost.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/eigen.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/lmeds.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/mlesac.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/msac.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/prosac.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/ransac.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/rmsac.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/rransac.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_circle.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_circle3d.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_cone.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_cylinder.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_line.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_normal_parallel_plane.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_normal_plane.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_normal_sphere.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_parallel_line.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_parallel_plane.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_perpendicular_plane.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_plane.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_registration.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_registration_2d.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_sphere.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/impl/sac_model_stick.hpp"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/lmeds.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/method_types.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/mlesac.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/model_types.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/msac.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/prosac.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/ransac.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/rmsac.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/rransac.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_circle.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_circle3d.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_cone.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_cylinder.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_line.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_normal_parallel_plane.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_normal_plane.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_normal_sphere.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_parallel_line.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_parallel_plane.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_perpendicular_plane.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_plane.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_registration.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_registration_2d.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_sphere.h"
  #include "/usr/include/pcl-1.12/pcl/sample_consensus/sac_model_stick.h"
  #include "/usr/include/pcl-1.12/pcl/search/brute_force.h"
  #include "/usr/include/pcl-1.12/pcl/search/flann_search.h"
  #include "/usr/include/pcl-1.12/pcl/search/impl/brute_force.hpp"
  #include "/usr/include/pcl-1.12/pcl/search/impl/flann_search.hpp"
  #include "/usr/include/pcl-1.12/pcl/search/impl/kdtree.hpp"
  #include "/usr/include/pcl-1.12/pcl/search/impl/organized.hpp"
  #include "/usr/include/pcl-1.12/pcl/search/impl/search.hpp"
  #include "/usr/include/pcl-1.12/pcl/search/kdtree.h"
  #include "/usr/include/pcl-1.12/pcl/search/octree.h"
  #include "/usr/include/pcl-1.12/pcl/search/organized.h"
  #include "/usr/include/pcl-1.12/pcl/search/pcl_search.h"
  #include "/usr/include/pcl-1.12/pcl/search/search.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/approximate_progressive_morphological_filter.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/boost.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/comparator.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/conditional_euclidean_clustering.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/cpc_segmentation.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/crf_normal_segmentation.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/crf_segmentation.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/edge_aware_plane_comparator.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/euclidean_cluster_comparator.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/euclidean_plane_coefficient_comparator.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/extract_clusters.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/extract_labeled_clusters.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/extract_polygonal_prism_data.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/grabcut_segmentation.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/ground_plane_comparator.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/approximate_progressive_morphological_filter.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/conditional_euclidean_clustering.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/cpc_segmentation.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/crf_normal_segmentation.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/crf_segmentation.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/extract_clusters.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/extract_labeled_clusters.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/extract_polygonal_prism_data.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/grabcut_segmentation.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/lccp_segmentation.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/min_cut_segmentation.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/organized_connected_component_segmentation.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/organized_multi_plane_segmentation.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/planar_polygon_fusion.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/progressive_morphological_filter.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/random_walker.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/region_growing.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/region_growing_rgb.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/sac_segmentation.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/seeded_hue_segmentation.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/segment_differences.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/supervoxel_clustering.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/impl/unary_classifier.hpp"
  #include "/usr/include/pcl-1.12/pcl/segmentation/lccp_segmentation.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/min_cut_segmentation.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/organized_connected_component_segmentation.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/organized_multi_plane_segmentation.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/planar_polygon_fusion.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/planar_region.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/plane_coefficient_comparator.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/plane_refinement_comparator.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/progressive_morphological_filter.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/random_walker.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/region_3d.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/region_growing.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/region_growing_rgb.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/rgb_plane_coefficient_comparator.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/sac_segmentation.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/seeded_hue_segmentation.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/segment_differences.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/supervoxel_clustering.h"
  #include "/usr/include/pcl-1.12/pcl/segmentation/unary_classifier.h"
  #include "/usr/include/pcl-1.12/pcl/sse.h"
  #include "/usr/include/pcl-1.12/pcl/stereo/digital_elevation_map.h"
  #include "/usr/include/pcl-1.12/pcl/stereo/disparity_map_converter.h"
  #include "/usr/include/pcl-1.12/pcl/stereo/impl/disparity_map_converter.hpp"
  #include "/usr/include/pcl-1.12/pcl/stereo/stereo_grabber.h"
  #include "/usr/include/pcl-1.12/pcl/stereo/stereo_matching.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/allocator.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/binary_node.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/bspline_data.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/bspline_data.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/factor.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/function_data.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/function_data.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/geometry.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/geometry.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/marching_cubes_poisson.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/mat.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/mat.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/multi_grid_octree_data.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/multi_grid_octree_data.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/octree_poisson.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/octree_poisson.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/poisson_exceptions.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/polynomial.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/polynomial.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/ppolynomial.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/ppolynomial.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/sparse_matrix.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/sparse_matrix.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/vector.h"
  #include "/usr/include/pcl-1.12/pcl/surface/3rdparty/poisson4/vector.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/bilateral_upsampling.h"
  #include "/usr/include/pcl-1.12/pcl/surface/boost.h"
  #include "/usr/include/pcl-1.12/pcl/surface/concave_hull.h"
  #include "/usr/include/pcl-1.12/pcl/surface/convex_hull.h"
  #include "/usr/include/pcl-1.12/pcl/surface/ear_clipping.h"
  #include "/usr/include/pcl-1.12/pcl/surface/eigen.h"
  #include "/usr/include/pcl-1.12/pcl/surface/gp3.h"
  #include "/usr/include/pcl-1.12/pcl/surface/grid_projection.h"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/bilateral_upsampling.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/concave_hull.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/convex_hull.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/gp3.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/grid_projection.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/marching_cubes.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/marching_cubes_hoppe.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/marching_cubes_rbf.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/mls.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/organized_fast_mesh.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/poisson.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/processing.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/reconstruction.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/surfel_smoothing.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/impl/texture_mapping.hpp"
  #include "/usr/include/pcl-1.12/pcl/surface/marching_cubes.h"
  #include "/usr/include/pcl-1.12/pcl/surface/marching_cubes_hoppe.h"
  #include "/usr/include/pcl-1.12/pcl/surface/marching_cubes_rbf.h"
  #include "/usr/include/pcl-1.12/pcl/surface/mls.h"
  #include "/usr/include/pcl-1.12/pcl/surface/organized_fast_mesh.h"
  #include "/usr/include/pcl-1.12/pcl/surface/poisson.h"
  #include "/usr/include/pcl-1.12/pcl/surface/processing.h"
  #include "/usr/include/pcl-1.12/pcl/surface/qhull.h"
  #include "/usr/include/pcl-1.12/pcl/surface/reconstruction.h"
  #include "/usr/include/pcl-1.12/pcl/surface/simplification_remove_unused_vertices.h"
  #include "/usr/include/pcl-1.12/pcl/surface/surfel_smoothing.h"
  #include "/usr/include/pcl-1.12/pcl/surface/texture_mapping.h"
  #include "/usr/include/pcl-1.12/pcl/surface/vtk_smoothing/vtk.h"
  #include "/usr/include/pcl-1.12/pcl/surface/vtk_smoothing/vtk_mesh_quadric_decimation.h"
  #include "/usr/include/pcl-1.12/pcl/surface/vtk_smoothing/vtk_mesh_smoothing_laplacian.h"
  #include "/usr/include/pcl-1.12/pcl/surface/vtk_smoothing/vtk_mesh_smoothing_windowed_sinc.h"
  #include "/usr/include/pcl-1.12/pcl/surface/vtk_smoothing/vtk_mesh_subdivision.h"
  #include "/usr/include/pcl-1.12/pcl/surface/vtk_smoothing/vtk_utils.h"
  #include "/usr/include/pcl-1.12/pcl/tracking/approx_nearest_pair_point_cloud_coherence.h"
  #include "/usr/include/pcl-1.12/pcl/tracking/coherence.h"
  #include "/usr/include/pcl-1.12/pcl/tracking/distance_coherence.h"
  #include "/usr/include/pcl-1.12/pcl/tracking/hsv_color_coherence.h"
  #include "/usr/include/pcl-1.12/pcl/tracking/impl/approx_nearest_pair_point_cloud_coherence.hpp"
  #include "/usr/include/pcl-1.12/pcl/tracking/impl/coherence.hpp"
  #include "/usr/include/pcl-1.12/pcl/tracking/impl/distance_coherence.hpp"
  #include "/usr/include/pcl-1.12/pcl/tracking/impl/hsv_color_coherence.hpp"
  #include "/usr/include/pcl-1.12/pcl/tracking/impl/kld_adaptive_particle_filter.hpp"
  #include "/usr/include/pcl-1.12/pcl/tracking/impl/kld_adaptive_particle_filter_omp.hpp"
  #include "/usr/include/pcl-1.12/pcl/tracking/impl/nearest_pair_point_cloud_coherence.hpp"
  #include "/usr/include/pcl-1.12/pcl/tracking/impl/normal_coherence.hpp"
  #include "/usr/include/pcl-1.12/pcl/tracking/impl/particle_filter.hpp"
  #include "/usr/include/pcl-1.12/pcl/tracking/impl/particle_filter_omp.hpp"
  #include "/usr/include/pcl-1.12/pcl/tracking/impl/pyramidal_klt.hpp"
  #include "/usr/include/pcl-1.12/pcl/tracking/impl/tracker.hpp"
  #include "/usr/include/pcl-1.12/pcl/tracking/impl/tracking.hpp"
  #include "/usr/include/pcl-1.12/pcl/tracking/kld_adaptive_particle_filter.h"
  #include "/usr/include/pcl-1.12/pcl/tracking/kld_adaptive_particle_filter_omp.h"
  #include "/usr/include/pcl-1.12/pcl/tracking/nearest_pair_point_cloud_coherence.h"
  #include "/usr/include/pcl-1.12/pcl/tracking/normal_coherence.h"
  #include "/usr/include/pcl-1.12/pcl/tracking/particle_filter.h"
  #include "/usr/include/pcl-1.12/pcl/tracking/particle_filter_omp.h"
  #include "/usr/include/pcl-1.12/pcl/tracking/pyramidal_klt.h"
  #include "/usr/include/pcl-1.12/pcl/tracking/tracker.h"
  #include "/usr/include/pcl-1.12/pcl/tracking/tracking.h"
  #include "/usr/include/pcl-1.12/pcl/type_traits.h"
  #include "/usr/include/pcl-1.12/pcl/types.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/area_picking_event.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/boost.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/cloud_viewer.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/common/actor_map.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/common/common.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/common/float_image_utils.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/common/impl/common.hpp"
  #include "/usr/include/pcl-1.12/pcl/visualization/common/impl/shapes.hpp"
  #include "/usr/include/pcl-1.12/pcl/visualization/common/io.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/common/ren_win_interact_map.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/common/shapes.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/eigen.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/histogram_visualizer.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/image_viewer.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/impl/histogram_visualizer.hpp"
  #include "/usr/include/pcl-1.12/pcl/visualization/impl/image_viewer.hpp"
  #include "/usr/include/pcl-1.12/pcl/visualization/impl/pcl_plotter.hpp"
  #include "/usr/include/pcl-1.12/pcl/visualization/impl/pcl_visualizer.hpp"
  #include "/usr/include/pcl-1.12/pcl/visualization/impl/point_cloud_color_handlers.hpp"
  #include "/usr/include/pcl-1.12/pcl/visualization/impl/point_cloud_geometry_handlers.hpp"
  #include "/usr/include/pcl-1.12/pcl/visualization/impl/point_cloud_handlers.hpp"
  #include "/usr/include/pcl-1.12/pcl/visualization/impl/registration_visualizer.hpp"
  #include "/usr/include/pcl-1.12/pcl/visualization/interactor_style.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/keyboard_event.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/mouse_event.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/pcl_painter2D.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/pcl_plotter.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/pcl_visualizer.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/point_cloud_color_handlers.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/point_cloud_geometry_handlers.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/point_cloud_handlers.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/point_picking_event.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/qvtk_compatibility.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/range_image_visualizer.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/registration_visualizer.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/simple_buffer_visualizer.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/vtk/pcl_context_item.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/vtk/pcl_image_canvas_source_2d.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/vtk/pcl_vtk_compatibility.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/vtk/vtkRenderWindowInteractorFix.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/vtk.h"
  #include "/usr/include/pcl-1.12/pcl/visualization/window.h"

  // add namespaces
  namespace boost{typedef int tmp_add_type_1;}
  boost::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace boost{namespace algorithm{typedef int tmp_add_type_2;}}
  boost::algorithm::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace boost{namespace algorithm{namespace detail{typedef int tmp_add_type_3;}}}
  boost::algorithm::detail::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace boost{namespace archive{typedef int tmp_add_type_4;}}
  boost::archive::tmp_add_type_4 tmp_add_func_4(){return 0;};
  namespace boost{namespace archive{namespace detail{typedef int tmp_add_type_5;}}}
  boost::archive::detail::tmp_add_type_5 tmp_add_func_5(){return 0;};
  namespace boost{namespace concepts{typedef int tmp_add_type_6;}}
  boost::concepts::tmp_add_type_6 tmp_add_func_6(){return 0;};
  namespace boost{namespace concepts{namespace detail{typedef int tmp_add_type_7;}}}
  boost::concepts::detail::tmp_add_type_7 tmp_add_func_7(){return 0;};
  namespace boost{namespace container{typedef int tmp_add_type_8;}}
  boost::container::tmp_add_type_8 tmp_add_func_8(){return 0;};
  namespace boost{namespace container{namespace dtl{typedef int tmp_add_type_9;}}}
  boost::container::dtl::tmp_add_type_9 tmp_add_func_9(){return 0;};
  namespace boost{namespace container{namespace pmr{typedef int tmp_add_type_10;}}}
  boost::container::pmr::tmp_add_type_10 tmp_add_func_10(){return 0;};
  namespace boost{namespace conversion{typedef int tmp_add_type_11;}}
  boost::conversion::tmp_add_type_11 tmp_add_func_11(){return 0;};
  namespace boost{namespace conversion{namespace detail{typedef int tmp_add_type_12;}}}
  boost::conversion::detail::tmp_add_type_12 tmp_add_func_12(){return 0;};
  namespace boost{namespace core{typedef int tmp_add_type_13;}}
  boost::core::tmp_add_type_13 tmp_add_func_13(){return 0;};
  namespace boost{namespace CV{typedef int tmp_add_type_14;}}
  boost::CV::tmp_add_type_14 tmp_add_func_14(){return 0;};
  namespace boost{namespace detail{typedef int tmp_add_type_15;}}
  boost::detail::tmp_add_type_15 tmp_add_func_15(){return 0;};
  namespace boost{namespace detail{namespace function{typedef int tmp_add_type_16;}}}
  boost::detail::function::tmp_add_type_16 tmp_add_func_16(){return 0;};
  namespace boost{namespace detail{namespace variant{typedef int tmp_add_type_17;}}}
  boost::detail::variant::tmp_add_type_17 tmp_add_func_17(){return 0;};
  namespace boost{namespace filesystem{typedef int tmp_add_type_18;}}
  boost::filesystem::tmp_add_type_18 tmp_add_func_18(){return 0;};
  namespace boost{namespace filesystem{namespace detail{typedef int tmp_add_type_19;}}}
  boost::filesystem::detail::tmp_add_type_19 tmp_add_func_19(){return 0;};
  namespace boost{namespace foreach{typedef int tmp_add_type_20;}}
  boost::foreach::tmp_add_type_20 tmp_add_func_20(){return 0;};
  namespace boost{namespace fusion{typedef int tmp_add_type_21;}}
  boost::fusion::tmp_add_type_21 tmp_add_func_21(){return 0;};
  namespace boost{namespace fusion{namespace detail{typedef int tmp_add_type_22;}}}
  boost::fusion::detail::tmp_add_type_22 tmp_add_func_22(){return 0;};
  namespace boost{namespace fusion{namespace detail{namespace barrier{typedef int tmp_add_type_23;}}}}
  boost::fusion::detail::barrier::tmp_add_type_23 tmp_add_func_23(){return 0;};
  namespace boost{namespace fusion{namespace extension{typedef int tmp_add_type_24;}}}
  boost::fusion::extension::tmp_add_type_24 tmp_add_func_24(){return 0;};
  namespace boost{namespace fusion{namespace traits{typedef int tmp_add_type_25;}}}
  boost::fusion::traits::tmp_add_type_25 tmp_add_func_25(){return 0;};
  namespace boost{namespace graph{typedef int tmp_add_type_26;}}
  boost::graph::tmp_add_type_26 tmp_add_func_26(){return 0;};
  namespace boost{namespace graph{namespace detail{typedef int tmp_add_type_27;}}}
  boost::graph::detail::tmp_add_type_27 tmp_add_func_27(){return 0;};
  namespace boost{namespace graph{namespace keywords{typedef int tmp_add_type_28;}}}
  boost::graph::keywords::tmp_add_type_28 tmp_add_func_28(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace tag{typedef int tmp_add_type_29;}}}}
  boost::graph::keywords::tag::tmp_add_type_29 tmp_add_func_29(){return 0;};
  namespace boost{namespace gregorian{typedef int tmp_add_type_30;}}
  boost::gregorian::tmp_add_type_30 tmp_add_func_30(){return 0;};
  namespace boost{namespace integer{typedef int tmp_add_type_31;}}
  boost::integer::tmp_add_type_31 tmp_add_func_31(){return 0;};
  namespace boost{namespace integer{namespace detail{typedef int tmp_add_type_32;}}}
  boost::integer::detail::tmp_add_type_32 tmp_add_func_32(){return 0;};
  namespace boost{namespace intrusive{typedef int tmp_add_type_33;}}
  boost::intrusive::tmp_add_type_33 tmp_add_func_33(){return 0;};
  namespace boost{namespace intrusive{namespace detail{typedef int tmp_add_type_34;}}}
  boost::intrusive::detail::tmp_add_type_34 tmp_add_func_34(){return 0;};
  namespace boost{namespace io{typedef int tmp_add_type_35;}}
  boost::io::tmp_add_type_35 tmp_add_func_35(){return 0;};
  namespace boost{namespace io{namespace detail{typedef int tmp_add_type_36;}}}
  boost::io::detail::tmp_add_type_36 tmp_add_func_36(){return 0;};
  namespace boost{namespace iterators{typedef int tmp_add_type_37;}}
  boost::iterators::tmp_add_type_37 tmp_add_func_37(){return 0;};
  namespace boost{namespace iterators{namespace detail{typedef int tmp_add_type_38;}}}
  boost::iterators::detail::tmp_add_type_38 tmp_add_func_38(){return 0;};
  namespace boost{namespace math{typedef int tmp_add_type_39;}}
  boost::math::tmp_add_type_39 tmp_add_func_39(){return 0;};
  namespace boost{namespace math{namespace detail{typedef int tmp_add_type_40;}}}
  boost::math::detail::tmp_add_type_40 tmp_add_func_40(){return 0;};
  namespace boost{namespace math{namespace policies{typedef int tmp_add_type_41;}}}
  boost::math::policies::tmp_add_type_41 tmp_add_func_41(){return 0;};
  namespace boost{namespace math{namespace policies{namespace detail{typedef int tmp_add_type_42;}}}}
  boost::math::policies::detail::tmp_add_type_42 tmp_add_func_42(){return 0;};
  namespace boost{namespace math{namespace tools{typedef int tmp_add_type_43;}}}
  boost::math::tools::tmp_add_type_43 tmp_add_func_43(){return 0;};
  namespace boost{namespace math{namespace tools{namespace detail{typedef int tmp_add_type_44;}}}}
  boost::math::tools::detail::tmp_add_type_44 tmp_add_func_44(){return 0;};
  namespace boost{namespace movelib{typedef int tmp_add_type_45;}}
  boost::movelib::tmp_add_type_45 tmp_add_func_45(){return 0;};
  namespace boost{namespace movelib{namespace detail{typedef int tmp_add_type_46;}}}
  boost::movelib::detail::tmp_add_type_46 tmp_add_func_46(){return 0;};
  namespace boost{namespace mp11{typedef int tmp_add_type_47;}}
  boost::mp11::tmp_add_type_47 tmp_add_func_47(){return 0;};
  namespace boost{namespace mp11{namespace detail{typedef int tmp_add_type_48;}}}
  boost::mp11::detail::tmp_add_type_48 tmp_add_func_48(){return 0;};
  namespace boost{namespace mpl{typedef int tmp_add_type_49;}}
  boost::mpl::tmp_add_type_49 tmp_add_func_49(){return 0;};
  namespace boost{namespace mpl{namespace aux{typedef int tmp_add_type_50;}}}
  boost::mpl::aux::tmp_add_type_50 tmp_add_func_50(){return 0;};
  namespace boost{namespace mpl{namespace placeholders{typedef int tmp_add_type_51;}}}
  boost::mpl::placeholders::tmp_add_type_51 tmp_add_func_51(){return 0;};
  namespace boost{namespace numeric{typedef int tmp_add_type_52;}}
  boost::numeric::tmp_add_type_52 tmp_add_func_52(){return 0;};
  namespace boost{namespace numeric{namespace boundsdetail{typedef int tmp_add_type_53;}}}
  boost::numeric::boundsdetail::tmp_add_type_53 tmp_add_func_53(){return 0;};
  namespace boost{namespace numeric{namespace convdetail{typedef int tmp_add_type_54;}}}
  boost::numeric::convdetail::tmp_add_type_54 tmp_add_func_54(){return 0;};
  namespace boost{namespace parameter{typedef int tmp_add_type_55;}}
  boost::parameter::tmp_add_type_55 tmp_add_func_55(){return 0;};
  namespace boost{namespace parameter{namespace aux{typedef int tmp_add_type_56;}}}
  boost::parameter::aux::tmp_add_type_56 tmp_add_func_56(){return 0;};
  namespace boost{namespace placeholders{typedef int tmp_add_type_57;}}
  boost::placeholders::tmp_add_type_57 tmp_add_func_57(){return 0;};
  namespace boost{namespace random{typedef int tmp_add_type_58;}}
  boost::random::tmp_add_type_58 tmp_add_func_58(){return 0;};
  namespace boost{namespace random{namespace detail{typedef int tmp_add_type_59;}}}
  boost::random::detail::tmp_add_type_59 tmp_add_func_59(){return 0;};
  namespace boost{namespace random{namespace traits{typedef int tmp_add_type_60;}}}
  boost::random::traits::tmp_add_type_60 tmp_add_func_60(){return 0;};
  namespace boost{namespace range{typedef int tmp_add_type_61;}}
  boost::range::tmp_add_type_61 tmp_add_func_61(){return 0;};
  namespace boost{namespace serialization{typedef int tmp_add_type_62;}}
  boost::serialization::tmp_add_type_62 tmp_add_func_62(){return 0;};
  namespace boost{namespace serialization{namespace detail{typedef int tmp_add_type_63;}}}
  boost::serialization::detail::tmp_add_type_63 tmp_add_func_63(){return 0;};
  namespace boost{namespace signals2{typedef int tmp_add_type_64;}}
  boost::signals2::tmp_add_type_64 tmp_add_func_64(){return 0;};
  namespace boost{namespace signals2{namespace detail{typedef int tmp_add_type_65;}}}
  boost::signals2::detail::tmp_add_type_65 tmp_add_func_65(){return 0;};
  namespace boost{namespace signals2{namespace keywords{typedef int tmp_add_type_66;}}}
  boost::signals2::keywords::tmp_add_type_66 tmp_add_func_66(){return 0;};
  namespace boost{namespace signals2{namespace keywords{namespace tag{typedef int tmp_add_type_67;}}}}
  boost::signals2::keywords::tag::tmp_add_type_67 tmp_add_func_67(){return 0;};
  namespace boost{namespace sort{typedef int tmp_add_type_68;}}
  boost::sort::tmp_add_type_68 tmp_add_func_68(){return 0;};
  namespace boost{namespace sort{namespace spreadsort{typedef int tmp_add_type_69;}}}
  boost::sort::spreadsort::tmp_add_type_69 tmp_add_func_69(){return 0;};
  namespace boost{namespace sort{namespace spreadsort{namespace detail{typedef int tmp_add_type_70;}}}}
  boost::sort::spreadsort::detail::tmp_add_type_70 tmp_add_func_70(){return 0;};
  namespace boost{namespace system{typedef int tmp_add_type_71;}}
  boost::system::tmp_add_type_71 tmp_add_func_71(){return 0;};
  namespace boost{namespace system{namespace detail{typedef int tmp_add_type_72;}}}
  boost::system::detail::tmp_add_type_72 tmp_add_func_72(){return 0;};
  namespace boost{namespace system{namespace errc{typedef int tmp_add_type_73;}}}
  boost::system::errc::tmp_add_type_73 tmp_add_func_73(){return 0;};
  namespace boost{namespace tuples{typedef int tmp_add_type_74;}}
  boost::tuples::tmp_add_type_74 tmp_add_func_74(){return 0;};
  namespace boost{namespace tuples{namespace detail{typedef int tmp_add_type_75;}}}
  boost::tuples::detail::tmp_add_type_75 tmp_add_func_75(){return 0;};
  namespace boost{namespace typeindex{typedef int tmp_add_type_76;}}
  boost::typeindex::tmp_add_type_76 tmp_add_func_76(){return 0;};
  namespace boost{namespace typeindex{namespace detail{typedef int tmp_add_type_77;}}}
  boost::typeindex::detail::tmp_add_type_77 tmp_add_func_77(){return 0;};
  namespace boost{namespace unordered{typedef int tmp_add_type_78;}}
  boost::unordered::tmp_add_type_78 tmp_add_func_78(){return 0;};
  namespace boost{namespace unordered{namespace detail{typedef int tmp_add_type_79;}}}
  boost::unordered::detail::tmp_add_type_79 tmp_add_func_79(){return 0;};
  namespace boost{namespace unordered{namespace detail{namespace func{typedef int tmp_add_type_80;}}}}
  boost::unordered::detail::func::tmp_add_type_80 tmp_add_func_80(){return 0;};
  namespace detail{typedef int tmp_add_type_81;}
  detail::tmp_add_type_81 tmp_add_func_81(){return 0;};
  namespace Eigen{typedef int tmp_add_type_82;}
  Eigen::tmp_add_type_82 tmp_add_func_82(){return 0;};
  namespace Eigen{namespace Architecture{typedef int tmp_add_type_83;}}
  Eigen::Architecture::tmp_add_type_83 tmp_add_func_83(){return 0;};
  namespace Eigen{namespace indexing{typedef int tmp_add_type_84;}}
  Eigen::indexing::tmp_add_type_84 tmp_add_func_84(){return 0;};
  namespace Eigen{namespace internal{typedef int tmp_add_type_85;}}
  Eigen::internal::tmp_add_type_85 tmp_add_func_85(){return 0;};
  namespace Eigen{namespace numext{typedef int tmp_add_type_86;}}
  Eigen::numext::tmp_add_type_86 tmp_add_func_86(){return 0;};
  namespace Eigen{namespace placeholders{typedef int tmp_add_type_87;}}
  Eigen::placeholders::tmp_add_type_87 tmp_add_func_87(){return 0;};
  namespace Eigen{namespace symbolic{typedef int tmp_add_type_88;}}
  Eigen::symbolic::tmp_add_type_88 tmp_add_func_88(){return 0;};
  namespace flann{typedef int tmp_add_type_89;}
  flann::tmp_add_type_89 tmp_add_func_89(){return 0;};
  namespace flann{namespace anyimpl{typedef int tmp_add_type_90;}}
  flann::anyimpl::tmp_add_type_90 tmp_add_func_90(){return 0;};
  namespace pcl{typedef int tmp_add_type_91;}
  pcl::tmp_add_type_91 tmp_add_func_91(){return 0;};
  namespace pcl{namespace apps{typedef int tmp_add_type_92;}}
  pcl::apps::tmp_add_type_92 tmp_add_func_92(){return 0;};
  namespace pcl{namespace common{typedef int tmp_add_type_93;}}
  pcl::common::tmp_add_type_93 tmp_add_func_93(){return 0;};
  namespace pcl{namespace common{namespace internal{typedef int tmp_add_type_94;}}}
  pcl::common::internal::tmp_add_type_94 tmp_add_func_94(){return 0;};
  namespace pcl{namespace ComparisonOps{typedef int tmp_add_type_95;}}
  pcl::ComparisonOps::tmp_add_type_95 tmp_add_func_95(){return 0;};
  namespace pcl{namespace console{typedef int tmp_add_type_96;}}
  pcl::console::tmp_add_type_96 tmp_add_func_96(){return 0;};
  namespace pcl{namespace deprecated{typedef int tmp_add_type_97;}}
  pcl::deprecated::tmp_add_type_97 tmp_add_func_97(){return 0;};
  namespace pcl{namespace detail{typedef int tmp_add_type_98;}}
  pcl::detail::tmp_add_type_98 tmp_add_func_98(){return 0;};
  namespace pcl{namespace detail{namespace traits{typedef int tmp_add_type_99;}}}
  pcl::detail::traits::tmp_add_type_99 tmp_add_func_99(){return 0;};
  namespace pcl{namespace experimental{typedef int tmp_add_type_100;}}
  pcl::experimental::tmp_add_type_100 tmp_add_func_100(){return 0;};
  namespace pcl{namespace experimental{namespace advanced{typedef int tmp_add_type_101;}}}
  pcl::experimental::advanced::tmp_add_type_101 tmp_add_func_101(){return 0;};
  namespace pcl{namespace features{typedef int tmp_add_type_102;}}
  pcl::features::tmp_add_type_102 tmp_add_func_102(){return 0;};
  namespace pcl{namespace fields{typedef int tmp_add_type_103;}}
  pcl::fields::tmp_add_type_103 tmp_add_func_103(){return 0;};
  namespace pcl{namespace filters{typedef int tmp_add_type_104;}}
  pcl::filters::tmp_add_type_104 tmp_add_func_104(){return 0;};
  namespace pcl{namespace geometry{typedef int tmp_add_type_105;}}
  pcl::geometry::tmp_add_type_105 tmp_add_func_105(){return 0;};
  namespace pcl{namespace ihs{typedef int tmp_add_type_106;}}
  pcl::ihs::tmp_add_type_106 tmp_add_func_106(){return 0;};
  namespace pcl{namespace io{typedef int tmp_add_type_107;}}
  pcl::io::tmp_add_type_107 tmp_add_func_107(){return 0;};
  namespace pcl{namespace octree{typedef int tmp_add_type_108;}}
  pcl::octree::tmp_add_type_108 tmp_add_func_108(){return 0;};
  namespace pcl{namespace search{typedef int tmp_add_type_109;}}
  pcl::search::tmp_add_type_109 tmp_add_func_109(){return 0;};
  namespace pcl{namespace traits{typedef int tmp_add_type_110;}}
  pcl::traits::tmp_add_type_110 tmp_add_func_110(){return 0;};
  namespace pcl{namespace traits{namespace detail{typedef int tmp_add_type_111;}}}
  pcl::traits::detail::tmp_add_type_111 tmp_add_func_111(){return 0;};
  namespace pcl{namespace utils{typedef int tmp_add_type_112;}}
  pcl::utils::tmp_add_type_112 tmp_add_func_112(){return 0;};
  namespace QAlgorithmsPrivate{typedef int tmp_add_type_113;}
  QAlgorithmsPrivate::tmp_add_type_113 tmp_add_func_113(){return 0;};
  namespace QColorConstants{typedef int tmp_add_type_114;}
  QColorConstants::tmp_add_type_114 tmp_add_func_114(){return 0;};
  namespace QColorConstants{namespace Svg{typedef int tmp_add_type_115;}}
  QColorConstants::Svg::tmp_add_type_115 tmp_add_func_115(){return 0;};
  namespace QGL{typedef int tmp_add_type_116;}
  QGL::tmp_add_type_116 tmp_add_func_116(){return 0;};
  namespace QJsonPrivate{typedef int tmp_add_type_117;}
  QJsonPrivate::tmp_add_type_117 tmp_add_func_117(){return 0;};
  namespace Qt{typedef int tmp_add_type_118;}
  Qt::tmp_add_type_118 tmp_add_func_118(){return 0;};
  namespace QTextStreamFunctions{typedef int tmp_add_type_119;}
  QTextStreamFunctions::tmp_add_type_119 tmp_add_func_119(){return 0;};
  namespace QtGlobalStatic{typedef int tmp_add_type_120;}
  QtGlobalStatic::tmp_add_type_120 tmp_add_func_120(){return 0;};
  namespace QtMetaTypePrivate{typedef int tmp_add_type_121;}
  QtMetaTypePrivate::tmp_add_type_121 tmp_add_func_121(){return 0;};
  namespace QtMetaTypePrivate{namespace QtPrivate{typedef int tmp_add_type_122;}}
  QtMetaTypePrivate::QtPrivate::tmp_add_type_122 tmp_add_func_122(){return 0;};
  namespace QtMetaTypePrivate{namespace QtPrivate{namespace ContainerCapabilitiesMetaProgrammingHelper{typedef int tmp_add_type_123;}}}
  QtMetaTypePrivate::QtPrivate::ContainerCapabilitiesMetaProgrammingHelper::tmp_add_type_123 tmp_add_func_123(){return 0;};
  namespace QtPrivate{typedef int tmp_add_type_124;}
  QtPrivate::tmp_add_type_124 tmp_add_func_124(){return 0;};
  namespace QtPrivate{namespace DeprecatedRefClassBehavior{typedef int tmp_add_type_125;}}
  QtPrivate::DeprecatedRefClassBehavior::tmp_add_type_125 tmp_add_func_125(){return 0;};
  namespace QtPrivate{namespace SwapExceptionTester{typedef int tmp_add_type_126;}}
  QtPrivate::SwapExceptionTester::tmp_add_type_126 tmp_add_func_126(){return 0;};
  namespace QtSharedPointer{typedef int tmp_add_type_127;}
  QtSharedPointer::tmp_add_type_127 tmp_add_func_127(){return 0;};
  namespace QtStringBuilder{typedef int tmp_add_type_128;}
  QtStringBuilder::tmp_add_type_128 tmp_add_func_128(){return 0;};
  namespace vtk{typedef int tmp_add_type_129;}
  vtk::tmp_add_type_129 tmp_add_func_129(){return 0;};
  namespace vtk{namespace detail{typedef int tmp_add_type_130;}}
  vtk::detail::tmp_add_type_130 tmp_add_func_130(){return 0;};
  namespace vtkDataArrayPrivate{typedef int tmp_add_type_131;}
  vtkDataArrayPrivate::tmp_add_type_131 tmp_add_func_131(){return 0;};
  namespace vtkfmt{typedef int tmp_add_type_132;}
  vtkfmt::tmp_add_type_132 tmp_add_func_132(){return 0;};
  namespace vtkfmt{namespace v8{typedef int tmp_add_type_133;}}
  vtkfmt::v8::tmp_add_type_133 tmp_add_func_133(){return 0;};
  namespace vtkfmt{namespace v8{namespace align{typedef int tmp_add_type_134;}}}
  vtkfmt::v8::align::tmp_add_type_134 tmp_add_func_134(){return 0;};
  namespace vtkfmt{namespace v8{namespace detail{typedef int tmp_add_type_135;}}}
  vtkfmt::v8::detail::tmp_add_type_135 tmp_add_func_135(){return 0;};
  namespace vtkfmt{namespace v8{namespace detail{namespace dragonbox{typedef int tmp_add_type_136;}}}}
  vtkfmt::v8::detail::dragonbox::tmp_add_type_136 tmp_add_func_136(){return 0;};
  namespace vtkfmt{namespace v8{namespace literals{typedef int tmp_add_type_137;}}}
  vtkfmt::v8::literals::tmp_add_type_137 tmp_add_func_137(){return 0;};
  namespace vtkfmt{namespace v8{namespace sign{typedef int tmp_add_type_138;}}}
  vtkfmt::v8::sign::tmp_add_type_138 tmp_add_func_138(){return 0;};
  namespace vtkMathPrivate{typedef int tmp_add_type_139;}
  vtkMathPrivate::tmp_add_type_139 tmp_add_func_139(){return 0;};
  namespace vtkMathPrivate{namespace detail{typedef int tmp_add_type_140;}}
  vtkMathPrivate::detail::tmp_add_type_140 tmp_add_func_140(){return 0;};
  namespace vtkMatrixUtilities{typedef int tmp_add_type_141;}
  vtkMatrixUtilities::tmp_add_type_141 tmp_add_func_141(){return 0;};
  namespace vtkMatrixUtilities{namespace detail{typedef int tmp_add_type_142;}}
  vtkMatrixUtilities::detail::tmp_add_type_142 tmp_add_func_142(){return 0;};
  namespace vtkTypeList{typedef int tmp_add_type_143;}
  vtkTypeList::tmp_add_type_143 tmp_add_func_143(){return 0;};
  namespace vtkTypeList{namespace detail{typedef int tmp_add_type_144;}}
  vtkTypeList::detail::tmp_add_type_144 tmp_add_func_144(){return 0;};
  namespace boost{namespace _bi{typedef int tmp_add_type_145;}}
  boost::_bi::tmp_add_type_145 tmp_add_func_145(){return 0;};
  namespace boost{namespace _mfi{typedef int tmp_add_type_146;}}
  boost::_mfi::tmp_add_type_146 tmp_add_func_146(){return 0;};
  namespace boost{namespace binary_op_detail{typedef int tmp_add_type_147;}}
  boost::binary_op_detail::tmp_add_type_147 tmp_add_func_147(){return 0;};
  namespace boost{namespace container{namespace container_detail_really_deep_namespace{typedef int tmp_add_type_148;}}}
  boost::container::container_detail_really_deep_namespace::tmp_add_type_148 tmp_add_func_148(){return 0;};
  namespace boost{namespace date_time{typedef int tmp_add_type_149;}}
  boost::date_time::tmp_add_type_149 tmp_add_func_149(){return 0;};
  namespace boost{namespace default_{typedef int tmp_add_type_150;}}
  boost::default_::tmp_add_type_150 tmp_add_func_150(){return 0;};
  namespace boost{namespace detail{namespace aligned_storage{typedef int tmp_add_type_151;}}}
  boost::detail::aligned_storage::tmp_add_type_151 tmp_add_func_151(){return 0;};
  namespace boost{namespace detail{namespace dynamic_bitset_impl{typedef int tmp_add_type_152;}}}
  boost::detail::dynamic_bitset_impl::tmp_add_type_152 tmp_add_func_152(){return 0;};
  namespace boost{namespace detail{namespace indirect_traits{typedef int tmp_add_type_153;}}}
  boost::detail::indirect_traits::tmp_add_type_153 tmp_add_func_153(){return 0;};
  namespace boost{namespace detail{namespace static_log2_impl{typedef int tmp_add_type_154;}}}
  boost::detail::static_log2_impl::tmp_add_type_154 tmp_add_func_154(){return 0;};
  namespace boost{namespace exception_detail{typedef int tmp_add_type_155;}}
  boost::exception_detail::tmp_add_type_155 tmp_add_func_155(){return 0;};
  namespace boost{namespace filesystem{namespace path_detail{typedef int tmp_add_type_156;}}}
  boost::filesystem::path_detail::tmp_add_type_156 tmp_add_func_156(){return 0;};
  namespace boost{namespace filesystem{namespace path_traits{typedef int tmp_add_type_157;}}}
  boost::filesystem::path_traits::tmp_add_type_157 tmp_add_func_157(){return 0;};
  namespace boost{namespace foreach_detail_{typedef int tmp_add_type_158;}}
  boost::foreach_detail_::tmp_add_type_158 tmp_add_func_158(){return 0;};
  namespace boost{namespace fusion{namespace advance_detail{typedef int tmp_add_type_159;}}}
  boost::fusion::advance_detail::tmp_add_type_159 tmp_add_func_159(){return 0;};
  namespace boost{namespace fusion{namespace distance_detail{typedef int tmp_add_type_160;}}}
  boost::fusion::distance_detail::tmp_add_type_160 tmp_add_func_160(){return 0;};
  namespace boost{namespace fusion{namespace iterator_operators{typedef int tmp_add_type_161;}}}
  boost::fusion::iterator_operators::tmp_add_type_161 tmp_add_func_161(){return 0;};
  namespace boost{namespace fusion{namespace result_of{typedef int tmp_add_type_162;}}}
  boost::fusion::result_of::tmp_add_type_162 tmp_add_func_162(){return 0;};
  namespace boost{namespace fusion{namespace vector_detail{typedef int tmp_add_type_163;}}}
  boost::fusion::vector_detail::tmp_add_type_163 tmp_add_func_163(){return 0;};
  namespace boost{namespace fusion{namespace vector_detail{namespace result_of{typedef int tmp_add_type_164;}}}}
  boost::fusion::vector_detail::result_of::tmp_add_type_164 tmp_add_func_164(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145b111{typedef int tmp_add_type_165;}}}}
  boost::graph::keywords::__anoneb28cf145b111::tmp_add_type_165 tmp_add_func_165(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145b211{typedef int tmp_add_type_166;}}}}
  boost::graph::keywords::__anoneb28cf145b211::tmp_add_type_166 tmp_add_func_166(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145b311{typedef int tmp_add_type_167;}}}}
  boost::graph::keywords::__anoneb28cf145b311::tmp_add_type_167 tmp_add_func_167(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145b411{typedef int tmp_add_type_168;}}}}
  boost::graph::keywords::__anoneb28cf145b411::tmp_add_type_168 tmp_add_func_168(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145b511{typedef int tmp_add_type_169;}}}}
  boost::graph::keywords::__anoneb28cf145b511::tmp_add_type_169 tmp_add_func_169(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145b611{typedef int tmp_add_type_170;}}}}
  boost::graph::keywords::__anoneb28cf145b611::tmp_add_type_170 tmp_add_func_170(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145b711{typedef int tmp_add_type_171;}}}}
  boost::graph::keywords::__anoneb28cf145b711::tmp_add_type_171 tmp_add_func_171(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145b811{typedef int tmp_add_type_172;}}}}
  boost::graph::keywords::__anoneb28cf145b811::tmp_add_type_172 tmp_add_func_172(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145b911{typedef int tmp_add_type_173;}}}}
  boost::graph::keywords::__anoneb28cf145b911::tmp_add_type_173 tmp_add_func_173(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145ba11{typedef int tmp_add_type_174;}}}}
  boost::graph::keywords::__anoneb28cf145ba11::tmp_add_type_174 tmp_add_func_174(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145bb11{typedef int tmp_add_type_175;}}}}
  boost::graph::keywords::__anoneb28cf145bb11::tmp_add_type_175 tmp_add_func_175(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145bc11{typedef int tmp_add_type_176;}}}}
  boost::graph::keywords::__anoneb28cf145bc11::tmp_add_type_176 tmp_add_func_176(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145bd11{typedef int tmp_add_type_177;}}}}
  boost::graph::keywords::__anoneb28cf145bd11::tmp_add_type_177 tmp_add_func_177(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145be11{typedef int tmp_add_type_178;}}}}
  boost::graph::keywords::__anoneb28cf145be11::tmp_add_type_178 tmp_add_func_178(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145bf11{typedef int tmp_add_type_179;}}}}
  boost::graph::keywords::__anoneb28cf145bf11::tmp_add_type_179 tmp_add_func_179(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145c011{typedef int tmp_add_type_180;}}}}
  boost::graph::keywords::__anoneb28cf145c011::tmp_add_type_180 tmp_add_func_180(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145c111{typedef int tmp_add_type_181;}}}}
  boost::graph::keywords::__anoneb28cf145c111::tmp_add_type_181 tmp_add_func_181(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145c211{typedef int tmp_add_type_182;}}}}
  boost::graph::keywords::__anoneb28cf145c211::tmp_add_type_182 tmp_add_func_182(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145c311{typedef int tmp_add_type_183;}}}}
  boost::graph::keywords::__anoneb28cf145c311::tmp_add_type_183 tmp_add_func_183(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145c411{typedef int tmp_add_type_184;}}}}
  boost::graph::keywords::__anoneb28cf145c411::tmp_add_type_184 tmp_add_func_184(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145c511{typedef int tmp_add_type_185;}}}}
  boost::graph::keywords::__anoneb28cf145c511::tmp_add_type_185 tmp_add_func_185(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145c611{typedef int tmp_add_type_186;}}}}
  boost::graph::keywords::__anoneb28cf145c611::tmp_add_type_186 tmp_add_func_186(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145c711{typedef int tmp_add_type_187;}}}}
  boost::graph::keywords::__anoneb28cf145c711::tmp_add_type_187 tmp_add_func_187(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145c811{typedef int tmp_add_type_188;}}}}
  boost::graph::keywords::__anoneb28cf145c811::tmp_add_type_188 tmp_add_func_188(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145c911{typedef int tmp_add_type_189;}}}}
  boost::graph::keywords::__anoneb28cf145c911::tmp_add_type_189 tmp_add_func_189(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145ca11{typedef int tmp_add_type_190;}}}}
  boost::graph::keywords::__anoneb28cf145ca11::tmp_add_type_190 tmp_add_func_190(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145cb11{typedef int tmp_add_type_191;}}}}
  boost::graph::keywords::__anoneb28cf145cb11::tmp_add_type_191 tmp_add_func_191(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145cc11{typedef int tmp_add_type_192;}}}}
  boost::graph::keywords::__anoneb28cf145cc11::tmp_add_type_192 tmp_add_func_192(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145cd11{typedef int tmp_add_type_193;}}}}
  boost::graph::keywords::__anoneb28cf145cd11::tmp_add_type_193 tmp_add_func_193(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145ce11{typedef int tmp_add_type_194;}}}}
  boost::graph::keywords::__anoneb28cf145ce11::tmp_add_type_194 tmp_add_func_194(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145cf11{typedef int tmp_add_type_195;}}}}
  boost::graph::keywords::__anoneb28cf145cf11::tmp_add_type_195 tmp_add_func_195(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145d011{typedef int tmp_add_type_196;}}}}
  boost::graph::keywords::__anoneb28cf145d011::tmp_add_type_196 tmp_add_func_196(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145d111{typedef int tmp_add_type_197;}}}}
  boost::graph::keywords::__anoneb28cf145d111::tmp_add_type_197 tmp_add_func_197(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145d211{typedef int tmp_add_type_198;}}}}
  boost::graph::keywords::__anoneb28cf145d211::tmp_add_type_198 tmp_add_func_198(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145d311{typedef int tmp_add_type_199;}}}}
  boost::graph::keywords::__anoneb28cf145d311::tmp_add_type_199 tmp_add_func_199(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145d411{typedef int tmp_add_type_200;}}}}
  boost::graph::keywords::__anoneb28cf145d411::tmp_add_type_200 tmp_add_func_200(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145d511{typedef int tmp_add_type_201;}}}}
  boost::graph::keywords::__anoneb28cf145d511::tmp_add_type_201 tmp_add_func_201(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145d611{typedef int tmp_add_type_202;}}}}
  boost::graph::keywords::__anoneb28cf145d611::tmp_add_type_202 tmp_add_func_202(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145d711{typedef int tmp_add_type_203;}}}}
  boost::graph::keywords::__anoneb28cf145d711::tmp_add_type_203 tmp_add_func_203(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145d811{typedef int tmp_add_type_204;}}}}
  boost::graph::keywords::__anoneb28cf145d811::tmp_add_type_204 tmp_add_func_204(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145d911{typedef int tmp_add_type_205;}}}}
  boost::graph::keywords::__anoneb28cf145d911::tmp_add_type_205 tmp_add_func_205(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145da11{typedef int tmp_add_type_206;}}}}
  boost::graph::keywords::__anoneb28cf145da11::tmp_add_type_206 tmp_add_func_206(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145db11{typedef int tmp_add_type_207;}}}}
  boost::graph::keywords::__anoneb28cf145db11::tmp_add_type_207 tmp_add_func_207(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145dc11{typedef int tmp_add_type_208;}}}}
  boost::graph::keywords::__anoneb28cf145dc11::tmp_add_type_208 tmp_add_func_208(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145dd11{typedef int tmp_add_type_209;}}}}
  boost::graph::keywords::__anoneb28cf145dd11::tmp_add_type_209 tmp_add_func_209(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145de11{typedef int tmp_add_type_210;}}}}
  boost::graph::keywords::__anoneb28cf145de11::tmp_add_type_210 tmp_add_func_210(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145df11{typedef int tmp_add_type_211;}}}}
  boost::graph::keywords::__anoneb28cf145df11::tmp_add_type_211 tmp_add_func_211(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145e011{typedef int tmp_add_type_212;}}}}
  boost::graph::keywords::__anoneb28cf145e011::tmp_add_type_212 tmp_add_func_212(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145e111{typedef int tmp_add_type_213;}}}}
  boost::graph::keywords::__anoneb28cf145e111::tmp_add_type_213 tmp_add_func_213(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145e211{typedef int tmp_add_type_214;}}}}
  boost::graph::keywords::__anoneb28cf145e211::tmp_add_type_214 tmp_add_func_214(){return 0;};
  namespace boost{namespace graph{namespace keywords{namespace __anoneb28cf145e311{typedef int tmp_add_type_215;}}}}
  boost::graph::keywords::__anoneb28cf145e311::tmp_add_type_215 tmp_add_func_215(){return 0;};
  namespace boost{namespace graph_detail{typedef int tmp_add_type_216;}}
  boost::graph_detail::tmp_add_type_216 tmp_add_func_216(){return 0;};
  namespace boost{namespace graph_introspect_detail{typedef int tmp_add_type_217;}}
  boost::graph_introspect_detail::tmp_add_type_217 tmp_add_func_217(){return 0;};
  namespace boost{namespace hash_detail{typedef int tmp_add_type_218;}}
  boost::hash_detail::tmp_add_type_218 tmp_add_func_218(){return 0;};
  namespace boost{namespace iterator_range_detail{typedef int tmp_add_type_219;}}
  boost::iterator_range_detail::tmp_add_type_219 tmp_add_func_219(){return 0;};
  namespace boost{namespace iterators{namespace advance_adl_barrier{typedef int tmp_add_type_220;}}}
  boost::iterators::advance_adl_barrier::tmp_add_type_220 tmp_add_func_220(){return 0;};
  namespace boost{namespace iterators{namespace distance_adl_barrier{typedef int tmp_add_type_221;}}}
  boost::iterators::distance_adl_barrier::tmp_add_type_221 tmp_add_func_221(){return 0;};
  namespace boost{namespace math{namespace constexpr_detail{typedef int tmp_add_type_222;}}}
  boost::math::constexpr_detail::tmp_add_type_222 tmp_add_func_222(){return 0;};
  namespace boost{namespace math_detail{typedef int tmp_add_type_223;}}
  boost::math_detail::tmp_add_type_223 tmp_add_func_223(){return 0;};
  namespace boost{namespace move_detail{typedef int tmp_add_type_224;}}
  boost::move_detail::tmp_add_type_224 tmp_add_func_224(){return 0;};
  namespace boost{namespace multi_index{typedef int tmp_add_type_225;}}
  boost::multi_index::tmp_add_type_225 tmp_add_func_225(){return 0;};
  namespace boost{namespace multi_index{namespace detail{typedef int tmp_add_type_226;}}}
  boost::multi_index::detail::tmp_add_type_226 tmp_add_func_226(){return 0;};
  namespace boost{namespace multi_index{namespace detail{namespace index_matcher{typedef int tmp_add_type_227;}}}}
  boost::multi_index::detail::index_matcher::tmp_add_type_227 tmp_add_func_227(){return 0;};
  namespace boost{namespace next_prior_detail{typedef int tmp_add_type_228;}}
  boost::next_prior_detail::tmp_add_type_228 tmp_add_func_228(){return 0;};
  namespace boost{namespace noncopyable_{typedef int tmp_add_type_229;}}
  boost::noncopyable_::tmp_add_type_229 tmp_add_func_229(){return 0;};
  namespace boost{namespace operators_impl{typedef int tmp_add_type_230;}}
  boost::operators_impl::tmp_add_type_230 tmp_add_func_230(){return 0;};
  namespace boost{namespace operators_impl{namespace operators_detail{typedef int tmp_add_type_231;}}}
  boost::operators_impl::operators_detail::tmp_add_type_231 tmp_add_func_231(){return 0;};
  namespace boost{namespace optional_config{typedef int tmp_add_type_232;}}
  boost::optional_config::tmp_add_type_232 tmp_add_func_232(){return 0;};
  namespace boost{namespace optional_detail{typedef int tmp_add_type_233;}}
  boost::optional_detail::tmp_add_type_233 tmp_add_func_233(){return 0;};
  namespace boost{namespace optional_ns{typedef int tmp_add_type_234;}}
  boost::optional_ns::tmp_add_type_234 tmp_add_func_234(){return 0;};
  namespace boost{namespace posix_time{typedef int tmp_add_type_235;}}
  boost::posix_time::tmp_add_type_235 tmp_add_func_235(){return 0;};
  namespace boost{namespace random{namespace hyperexp_detail{typedef int tmp_add_type_236;}}}
  boost::random::hyperexp_detail::tmp_add_type_236 tmp_add_func_236(){return 0;};
  namespace boost{namespace range_adl_barrier{typedef int tmp_add_type_237;}}
  boost::range_adl_barrier::tmp_add_type_237 tmp_add_func_237(){return 0;};
  namespace boost{namespace range_detail{typedef int tmp_add_type_238;}}
  boost::range_detail::tmp_add_type_238 tmp_add_func_238(){return 0;};
  namespace boost{namespace range_distance_adl_barrier{typedef int tmp_add_type_239;}}
  boost::range_distance_adl_barrier::tmp_add_type_239 tmp_add_func_239(){return 0;};
  namespace boost{namespace serialization{namespace void_cast_detail{typedef int tmp_add_type_240;}}}
  boost::serialization::void_cast_detail::tmp_add_type_240 tmp_add_func_240(){return 0;};
  namespace boost{namespace signals2{namespace detail{namespace auto_buffer_detail{typedef int tmp_add_type_241;}}}}
  boost::signals2::detail::auto_buffer_detail::tmp_add_type_241 tmp_add_func_241(){return 0;};
  namespace boost{namespace signals2{namespace postconstructible_adl_barrier{typedef int tmp_add_type_242;}}}
  boost::signals2::postconstructible_adl_barrier::tmp_add_type_242 tmp_add_func_242(){return 0;};
  namespace boost{namespace signals2{namespace predestructible_adl_barrier{typedef int tmp_add_type_243;}}}
  boost::signals2::predestructible_adl_barrier::tmp_add_type_243 tmp_add_func_243(){return 0;};
  namespace boost{namespace sort{namespace pdqsort_detail{typedef int tmp_add_type_244;}}}
  boost::sort::pdqsort_detail::tmp_add_type_244 tmp_add_func_244(){return 0;};
  namespace boost{namespace sp_adl_block{typedef int tmp_add_type_245;}}
  boost::sp_adl_block::tmp_add_type_245 tmp_add_func_245(){return 0;};
  namespace boost{namespace tokenizer_detail{typedef int tmp_add_type_246;}}
  boost::tokenizer_detail::tmp_add_type_246 tmp_add_func_246(){return 0;};
  namespace boost{namespace tt_align_ns{typedef int tmp_add_type_247;}}
  boost::tt_align_ns::tmp_add_type_247 tmp_add_func_247(){return 0;};
  namespace boost{namespace type_of{typedef int tmp_add_type_248;}}
  boost::type_of::tmp_add_type_248 tmp_add_func_248(){return 0;};
  namespace boost{namespace type_traits{typedef int tmp_add_type_249;}}
  boost::type_traits::tmp_add_type_249 tmp_add_func_249(){return 0;};
  namespace boost{namespace type_traits{namespace detail{typedef int tmp_add_type_250;}}}
  boost::type_traits::detail::tmp_add_type_250 tmp_add_func_250(){return 0;};
  namespace boost{namespace type_traits_detail{typedef int tmp_add_type_251;}}
  boost::type_traits_detail::tmp_add_type_251 tmp_add_func_251(){return 0;};
  namespace boost{namespace type_traits_swappable_detail{typedef int tmp_add_type_252;}}
  boost::type_traits_swappable_detail::tmp_add_type_252 tmp_add_func_252(){return 0;};
  namespace boost{namespace unordered{namespace iterator_detail{typedef int tmp_add_type_253;}}}
  boost::unordered::iterator_detail::tmp_add_type_253 tmp_add_func_253(){return 0;};
  namespace boost_concepts{typedef int tmp_add_type_254;}
  boost_concepts::tmp_add_type_254 tmp_add_func_254(){return 0;};
  namespace boost_concepts{namespace detail{typedef int tmp_add_type_255;}}
  boost_concepts::detail::tmp_add_type_255 tmp_add_func_255(){return 0;};
  namespace boost_move_adl_swap{typedef int tmp_add_type_256;}
  boost_move_adl_swap::tmp_add_type_256 tmp_add_func_256(){return 0;};
  namespace boost_optional_detail{typedef int tmp_add_type_257;}
  boost_optional_detail::tmp_add_type_257 tmp_add_func_257(){return 0;};
  namespace boost_swap_impl{typedef int tmp_add_type_258;}
  boost_swap_impl::tmp_add_type_258 tmp_add_func_258(){return 0;};
  namespace Eigen{namespace bfloat16_impl{typedef int tmp_add_type_259;}}
  Eigen::bfloat16_impl::tmp_add_type_259 tmp_add_func_259(){return 0;};
  namespace Eigen{namespace half_impl{typedef int tmp_add_type_260;}}
  Eigen::half_impl::tmp_add_type_260 tmp_add_func_260(){return 0;};
  namespace Eigen{namespace internal{namespace std_fallback{typedef int tmp_add_type_261;}}}
  Eigen::internal::std_fallback::tmp_add_type_261 tmp_add_func_261(){return 0;};
  namespace mpl_{typedef int tmp_add_type_262;}
  mpl_::tmp_add_type_262 tmp_add_func_262(){return 0;};
  namespace mpl_{namespace aux{typedef int tmp_add_type_263;}}
  mpl_::aux::tmp_add_type_263 tmp_add_func_263(){return 0;};
  namespace openni_wrapper{typedef int tmp_add_type_264;}
  openni_wrapper::tmp_add_type_264 tmp_add_func_264(){return 0;};
  namespace pcl{namespace __anoneb28cf1459011{typedef int tmp_add_type_265;}}
  pcl::__anoneb28cf1459011::tmp_add_type_265 tmp_add_func_265(){return 0;};
  namespace vtk_detail{typedef int tmp_add_type_266;}
  vtk_detail::tmp_add_type_266 tmp_add_func_266(){return 0;};
  namespace vtk_GDA_detail{typedef int tmp_add_type_267;}
  vtk_GDA_detail::tmp_add_type_267 tmp_add_func_267(){return 0;};
  namespace vtkCellArray_detail{typedef int tmp_add_type_268;}
  vtkCellArray_detail::tmp_add_type_268 tmp_add_func_268(){return 0;};
  namespace vtkfmt{namespace v8{namespace detail_exported{typedef int tmp_add_type_269;}}}
  vtkfmt::v8::detail_exported::tmp_add_type_269 tmp_add_func_269(){return 0;};
  namespace vtkPolyData_detail{typedef int tmp_add_type_270;}
  vtkPolyData_detail::tmp_add_type_270 tmp_add_func_270(){return 0;};

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/pYdE_20Abv/dump1.h"  -I/usr/include/pcl-1.12/pcl -I/usr/include/pcl-1.12/pcl/visualization/common -I/usr/include/vtk-9.1 -I/usr/include/pcl-1.12 -I/usr/include/openni2 -I/usr/include/ni -I/usr/include/eigen3 -I/usr/include/vtk-9.1/vtkfmt -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtWidgets -I/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -I/usr/include/arm-linux-gnueabihf/qt5/QtGui -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/include/vtk-9.1/vtkdiy2/include/vtkdiy2 -I/usr/include/eigen3/Eigen/src/Core/arch/HIP/hcc

In file included from /tmp/pYdE_20Abv/dump1.h:328:
/usr/include/pcl-1.12/pcl/in_hand_scanner/common_types.h:60:10: fatal error: pcl/apps/in_hand_scanner/impl/common_types.hpp: No such file or directory
   60 | #include <pcl/apps/in_hand_scanner/impl/common_types.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

