[pcl] 01/03: Merge tag 'upstream/1.8.0'

Jochen Sprickerhof jspricke-guest at moszumanska.debian.org
Mon Aug 15 15:10:51 UTC 2016


This is an automated email from the git hooks/post-receive script.

jspricke-guest pushed a commit to branch master
in repository pcl.

commit e3971f0a2d18800e6b080d54362be0db9cc2349f
Merge: 0cebca3 cff3284
Author: Jochen Sprickerhof <git at jochen.sprickerhof.de>
Date:   Mon Aug 15 15:57:01 2016 +0200

    Merge tag 'upstream/1.8.0'
    
    Upstream version 1.8.0

 .travis.sh                                         |  226 +-
 .travis.yml                                        |   33 +-
 2d/CMakeLists.txt                                  |   48 +
 2d/include/pcl/2d/convolution.h                    |  159 +
 2d/include/pcl/2d/edge.h                           |  306 ++
 2d/include/pcl/2d/impl/convolution.hpp             |  153 +
 2d/include/pcl/2d/impl/edge.hpp                    |  494 +++
 2d/include/pcl/2d/impl/kernel.hpp                  |  328 ++
 2d/include/pcl/2d/impl/keypoint.hpp                |  247 ++
 2d/include/pcl/2d/impl/morphology.hpp              |  380 ++
 2d/include/pcl/2d/kernel.h                         |  244 ++
 2d/include/pcl/2d/keypoint.h                       |   75 +
 2d/include/pcl/2d/morphology.h                     |  200 ++
 2d/src/convolution_2d.cpp                          |   38 +
 2d/src/examples.cpp                                |  134 +
 AUTHORS.txt                                        |    5 +-
 CHANGES.md                                         |  515 +++
 CMakeLists.txt                                     |  171 +-
 PCLConfig.cmake.in                                 |  229 +-
 README.md                                          |   41 +-
 apps/3d_rec_framework/CMakeLists.txt               |  103 +
 .../feature_wrapper/global/crh_estimator.h         |   94 +
 .../feature_wrapper/global/cvfh_estimator.h        |  166 +
 .../feature_wrapper/global/esf_estimator.h         |   60 +
 .../feature_wrapper/global/global_estimator.h      |   48 +
 .../feature_wrapper/global/ourcvfh_estimator.h     |  201 ++
 .../feature_wrapper/global/vfh_estimator.h         |   75 +
 .../local/colorshot_local_estimator.h              |   94 +
 .../feature_wrapper/local/fpfh_local_estimator.h   |   93 +
 .../local/fpfh_local_estimator_omp.h               |   95 +
 .../feature_wrapper/local/local_estimator.h        |  526 +++
 .../feature_wrapper/local/shot_local_estimator.h   |  144 +
 .../local/shot_local_estimator_omp.h               |  156 +
 .../feature_wrapper/normal_estimator.h             |  300 ++
 .../apps/3d_rec_framework/pc_source/mesh_source.h  |  294 ++
 .../pc_source/registered_views_source.h            |  388 ++
 .../pcl/apps/3d_rec_framework/pc_source/source.h   |  301 ++
 .../pipeline/global_nn_classifier.h                |  223 ++
 .../pipeline/global_nn_recognizer_crh.h            |  271 ++
 .../pipeline/global_nn_recognizer_cvfh.h           |  355 ++
 .../pipeline/impl/global_nn_classifier.hpp         |  237 ++
 .../pipeline/impl/global_nn_recognizer_crh.hpp     |  498 +++
 .../pipeline/impl/global_nn_recognizer_cvfh.hpp    |  734 ++++
 .../pipeline/impl/local_recognizer.hpp             |  510 +++
 .../3d_rec_framework/pipeline/local_recognizer.h   |  353 ++
 .../3d_rec_framework/tools/openni_frame_source.h   |   42 +
 .../pcl/apps/3d_rec_framework/utils/metrics.h      |  137 +
 .../3d_rec_framework/utils/persistence_utils.h     |  272 ++
 .../3d_rec_framework/utils/vtk_model_sampling.h    |  166 +
 .../src/pipeline/global_nn_classifier.cpp          |   16 +
 .../src/pipeline/global_nn_recognizer_crh.cpp      |   21 +
 .../src/pipeline/global_nn_recognizer_cvfh.cpp     |   48 +
 .../src/pipeline/local_recognizer.cpp              |   22 +
 .../src/tools/openni_frame_source.cpp              |   57 +
 apps/3d_rec_framework/tools/CMakeLists.txt         |    1 +
 apps/3d_rec_framework/tools/apps/CMakeLists.txt    |   10 +
 .../tools/apps/src/global_classification.cpp       |  231 ++
 .../apps/src/local_recognition_mian_dataset.cpp    |  551 +++
 apps/CMakeLists.txt                                |   91 +-
 .../pcl/apps/cloud_composer/items/cloud_item.h     |    6 +-
 .../include/pcl/apps/cloud_composer/qt.h           |    5 +
 .../cloud_composer/tool_interface/abstract_tool.h  |    1 +
 .../cloud_composer/tool_interface/tool_factory.h   |    4 +-
 .../pcl/apps/cloud_composer/toolbox_model.h        |    1 -
 .../cloud_composer/tools/euclidean_clustering.h    |    5 +-
 .../apps/cloud_composer/tools/fpfh_estimation.h    |    5 +-
 .../apps/cloud_composer/tools/impl/supervoxels.hpp |    2 +-
 .../apps/cloud_composer/tools/normal_estimation.h  |    5 +-
 .../cloud_composer/tools/organized_segmentation.h  |    3 +
 .../pcl/apps/cloud_composer/tools/sanitize_cloud.h |    5 +-
 .../tools/statistical_outlier_removal.h            |    5 +-
 .../pcl/apps/cloud_composer/tools/supervoxels.h    |    3 +
 .../cloud_composer/tools/voxel_grid_downsample.h   |    5 +-
 apps/cloud_composer/src/cloud_view.cpp             |    1 -
 apps/cloud_composer/src/cloud_viewer.cpp           |    3 +-
 apps/cloud_composer/src/items/cloud_item.cpp       |    1 -
 .../rectangular_frustum_selector.cpp               |    2 -
 apps/cloud_composer/tools/euclidean_clustering.cpp |    6 +-
 apps/cloud_composer/tools/fpfh_estimation.cpp      |   10 +-
 apps/cloud_composer/tools/normal_estimation.cpp    |   10 +-
 .../tools/organized_segmentation.cpp               |    8 +-
 apps/cloud_composer/tools/sanitize_cloud.cpp       |    8 +-
 .../tools/statistical_outlier_removal.cpp          |   12 +-
 apps/cloud_composer/tools/supervoxels.cpp          |    8 +-
 .../cloud_composer/tools/voxel_grid_downsample.cpp |    8 +-
 apps/in_hand_scanner/CMakeLists.txt                |    2 +-
 apps/in_hand_scanner/src/icp.cpp                   |    2 +-
 apps/in_hand_scanner/src/visibility_confidence.cpp |    2 +-
 .../pcl/apps/impl/dominant_plane_segmentation.hpp  |    2 +
 apps/include/pcl/apps/manual_registration.h        |    2 +
 apps/modeler/CMakeLists.txt                        |   29 +-
 apps/modeler/src/scene_tree.cpp                    |    8 +-
 apps/optronic_viewer/CMakeLists.txt                |    2 +-
 .../include/pcl/apps/point_cloud_editor/cloud.h    |    2 +-
 .../pcl/apps/point_cloud_editor/localTypes.h       |    3 +
 .../pcl/apps/point_cloud_editor/mainWindow.h       |    7 +
 apps/point_cloud_editor/src/cloud.cpp              |   13 +-
 apps/point_cloud_editor/src/select2DTool.cpp       |    2 +-
 apps/src/face_detection/face_trainer.cpp           |   39 +
 .../face_detection/filesystem_face_detection.cpp   |  264 ++
 apps/src/face_detection/openni_face_detection.cpp  |  140 +
 apps/src/face_detection/openni_frame_source.cpp    |   52 +
 apps/src/ni_agast.cpp                              |    2 +-
 apps/src/ni_brisk.cpp                              |  305 ++
 apps/src/openni_change_viewer.cpp                  |    4 +-
 apps/src/openni_organized_edge_detection.cpp       |  303 ++
 apps/src/openni_tracking.cpp                       |    2 +-
 apps/src/openni_uniform_sampling.cpp               |    9 +-
 apps/src/pcd_organized_edge_detection.cpp          |  269 ++
 apps/src/render_views_tesselated_sphere.cpp        |   10 +-
 apps/src/stereo_ground_segmentation.cpp            |  581 +++
 cmake/CudaComputeTargetFlags.cmake                 |   43 +
 cmake/Modules/FindDSSDK.cmake                      |   59 +
 cmake/Modules/FindEnsenso.cmake                    |   35 +
 cmake/Modules/FindFZAPI.cmake                      |    4 +-
 cmake/Modules/FindGLEW.cmake                       |    3 +-
 cmake/Modules/FindGtest.cmake                      |    2 +-
 cmake/Modules/FindOpenNI.cmake                     |    4 +-
 cmake/Modules/FindOpenNI2.cmake                    |    4 +-
 cmake/Modules/FindPXCAPI.cmake                     |   33 -
 cmake/Modules/FindQVTK.cmake                       |    8 +-
 cmake/Modules/FindRSSDK.cmake                      |   67 +
 cmake/Modules/FinddavidSDK.cmake                   |   35 +
 cmake/cpack_options.cmake.in                       |    4 +-
 cmake/pcl_all_in_one_installer.cmake               |  161 +-
 cmake/pcl_cpack.cmake                              |   10 +-
 cmake/pcl_find_boost.cmake                         |    8 +-
 cmake/pcl_find_cuda.cmake                          |   67 +
 cmake/pcl_find_qt5.cmake                           |    6 +-
 cmake/pcl_find_sse.cmake                           |   82 +-
 cmake/pcl_pclconfig.cmake                          |    4 +-
 cmake/pcl_targets.cmake                            |  151 +-
 common/CMakeLists.txt                              |   14 +-
 common/include/pcl/PCLHeader.h                     |    6 +
 common/include/pcl/TextureMesh.h                   |    2 +-
 common/include/pcl/common/boost.h                  |    2 +
 common/include/pcl/common/colors.h                 |   78 +
 common/include/pcl/common/common.h                 |   18 +-
 common/include/pcl/common/eigen.h                  |    4 +-
 common/include/pcl/common/feature_histogram.h      |  125 +
 common/include/pcl/common/geometry.h               |    4 +-
 common/include/pcl/common/impl/common.hpp          |   44 +-
 common/include/pcl/common/impl/intensity.hpp       |  275 ++
 common/include/pcl/common/impl/io.hpp              |    3 +
 .../pcl/common/impl/polynomial_calculations.hpp    |    8 +-
 common/include/pcl/common/impl/transforms.hpp      |   65 +-
 common/include/pcl/common/pca.h                    |   53 +-
 common/include/pcl/common/point_tests.h            |    3 +
 .../include/pcl/common/polynomial_calculations.h   |    4 +-
 common/include/pcl/common/time.h                   |   59 +
 common/include/pcl/common/time_trigger.h           |    2 +
 common/include/pcl/common/transforms.h             |  180 +-
 common/include/pcl/console/time.h                  |    2 +
 common/include/pcl/conversions.h                   |    2 +
 common/include/pcl/exceptions.h                    |  127 +-
 common/include/pcl/for_each_type.h                 |    2 +
 common/include/pcl/impl/pcl_base.hpp               |    2 +-
 common/include/pcl/impl/point_types.hpp            |  134 +-
 common/include/pcl/point_cloud.h                   |    2 +-
 common/include/pcl/point_representation.h          |   18 +
 common/include/pcl/point_types.h                   |   60 +
 common/include/pcl/point_types_conversion.h        |   48 +-
 .../include/pcl/range_image/bearing_angle_image.h  |    2 +-
 common/include/pcl/register_point_struct.h         |    4 +-
 common/src/colors.cpp                              |  348 ++
 common/src/feature_histogram.cpp                   |  175 +
 common/src/pcl_base.cpp                            |    2 +-
 common/src/point_types.cpp                         |   36 +
 common/src/time_trigger.cpp                        |   16 +-
 cuda/CMakeLists.txt                                |   26 +
 cuda/apps/CMakeLists.txt                           |   32 +
 cuda/apps/src/kinect_cloud.cpp                     |  127 +
 cuda/apps/src/kinect_debayering.cpp                |  102 +
 cuda/apps/src/kinect_dediscretize.cpp              |  107 +
 cuda/apps/src/kinect_mapping.cpp                   |  366 ++
 cuda/apps/src/kinect_normals_cuda.cpp              |  265 ++
 cuda/apps/src/kinect_planes_cuda.cpp               |  371 ++
 cuda/apps/src/kinect_ransac.cpp                    |  232 ++
 cuda/apps/src/kinect_segmentation_cuda.cpp         |  454 +++
 cuda/apps/src/kinect_segmentation_planes_cuda.cpp  |  314 ++
 cuda/apps/src/kinect_tool_standalone.cpp           |  114 +
 cuda/apps/src/kinect_viewer_cuda.cpp               |  112 +
 cuda/common/CMakeLists.txt                         |   39 +
 cuda/common/include/pcl/cuda/common/eigen.h        |  774 ++++
 .../include/pcl/cuda/common/point_type_rgb.h       |  122 +
 cuda/common/include/pcl/cuda/cutil.h               |  955 +++++
 cuda/common/include/pcl/cuda/cutil_inline.h        |   34 +
 .../include/pcl/cuda/cutil_inline_bankchecker.h    |   37 +
 cuda/common/include/pcl/cuda/cutil_inline_drvapi.h |  384 ++
 .../common/include/pcl/cuda/cutil_inline_runtime.h |  488 +++
 cuda/common/include/pcl/cuda/cutil_math.h          | 1328 +++++++
 cuda/common/include/pcl/cuda/pcl_cuda_base.h       |   99 +
 cuda/common/include/pcl/cuda/point_cloud.h         |  386 ++
 cuda/common/include/pcl/cuda/point_types.h         |  206 ++
 cuda/common/include/pcl/cuda/thrust.h              |   50 +
 cuda/common/include/pcl/cuda/time_cpu.h            |  140 +
 cuda/common/include/pcl/cuda/time_gpu.h            |  115 +
 cuda/features/CMakeLists.txt                       |   37 +
 .../features/include/pcl/cuda/features/normal_3d.h |   75 +
 .../include/pcl/cuda/features/normal_3d_kernels.h  |  206 ++
 cuda/features/src/normal_3d.cu                     |  187 +
 cuda/filters/include/pcl/cuda/filters/filter.h     |  180 +
 .../filters/include/pcl/cuda/filters/passthrough.h |  205 ++
 cuda/filters/include/pcl/cuda/filters/voxel_grid.h |  169 +
 cuda/io/CMakeLists.txt                             |   46 +
 cuda/io/include/pcl/cuda/io/cloud_from_pcl.h       |    0
 cuda/io/include/pcl/cuda/io/cloud_to_pcl.h         |   75 +
 cuda/io/include/pcl/cuda/io/debayering.h           |  142 +
 cuda/io/include/pcl/cuda/io/disparity_to_cloud.h   |  157 +
 cuda/io/include/pcl/cuda/io/extract_indices.h      |   86 +
 cuda/io/include/pcl/cuda/io/host_device.h          |   65 +
 cuda/io/include/pcl/cuda/io/kinect_smoothing.h     |  298 ++
 cuda/io/include/pcl/cuda/io/predicate.h            |   97 +
 cuda/io/src/cloud_from_pcl.cu                      |   77 +
 cuda/io/src/cloud_to_pcl.cpp                       |  159 +
 cuda/io/src/debayering.cu                          |  357 ++
 cuda/io/src/disparity_to_cloud.cu                  |  530 +++
 cuda/io/src/extract_indices.cu                     |  232 ++
 cuda/io/src/host_device.cu                         |   77 +
 cuda/io/src/kinect_smoothing.cu                    |  369 ++
 cuda/nn/organized_neighbor_search.h                |  344 ++
 cuda/nn/organized_neighbor_search.hpp              |  452 +++
 cuda/sample_consensus/CMakeLists.txt               |   46 +
 .../include/pcl/cuda/sample_consensus/msac.h       |   97 +
 .../pcl/cuda/sample_consensus/multi_ransac.h       |  180 +
 .../include/pcl/cuda/sample_consensus/ransac.h     |  106 +
 .../include/pcl/cuda/sample_consensus/sac.h        |  201 ++
 .../include/pcl/cuda/sample_consensus/sac_model.h  |  423 +++
 .../cuda/sample_consensus/sac_model_1point_plane.h |  318 ++
 .../pcl/cuda/sample_consensus/sac_model_plane.h    |  275 ++
 cuda/sample_consensus/src/msac.cpp                 |  310 ++
 cuda/sample_consensus/src/multi_ransac.cu          |  356 ++
 cuda/sample_consensus/src/ransac.cu                |  187 +
 cuda/sample_consensus/src/sac_model.cu             |  183 +
 .../sample_consensus/src/sac_model_1point_plane.cu |  951 +++++
 cuda/sample_consensus/src/sac_model_plane.cu       |  399 +++
 cuda/segmentation/CMakeLists.txt                   |   36 +
 .../pcl/cuda/segmentation/connected_components.h   |   61 +
 .../include/pcl/cuda/segmentation/mssegmentation.h |  246 ++
 cuda/segmentation/src/connected_components.cu      |  203 ++
 cuda/segmentation/src/mssegmentation.cpp           |  226 ++
 doc/advanced/content/exceptions_guide.rst          |    8 +-
 doc/advanced/content/files/pcl-c-style.el          |  167 +
 doc/advanced/content/pcl_style_guide.rst           |    2 +-
 doc/doxygen/doxyfile.in                            |    7 +-
 doc/tutorials/content/compiling_pcl_posix.rst      |  122 +
 doc/tutorials/content/davidsdk.rst                 |  122 +
 doc/tutorials/content/depth_sense_grabber.rst      |   86 +
 doc/tutorials/content/ensenso_cameras.rst          |   93 +
 .../content/global_hypothesis_verification.rst     |  178 +
 doc/tutorials/content/gpu_install.rst              |  130 +
 doc/tutorials/content/gpu_people.rst               |  108 +
 .../content/ground_based_rgbd_people_detection.rst |    1 +
 doc/tutorials/content/hdl_grabber.rst              |    4 +-
 doc/tutorials/content/images/creative_camera.jpg   |  Bin 0 -> 25964 bytes
 doc/tutorials/content/images/davidsdk/david.png    |  Bin 0 -> 24075 bytes
 .../content/images/davidsdk/davidsdk_viewer.jpg    |  Bin 0 -> 128044 bytes
 .../content/images/ensenso/ensenso_viewer.jpg      |  Bin 0 -> 116459 bytes
 doc/tutorials/content/images/ensenso/ids.png       |  Bin 0 -> 11990 bytes
 .../global_hypothesis_verification/multiple.png    |  Bin 0 -> 150012 bytes
 .../global_hypothesis_verification/original.png    |  Bin 0 -> 173148 bytes
 .../global_hypothesis_verification/single.png      |  Bin 0 -> 144321 bytes
 .../images/posix_building_pcl/boost_logo.png       |  Bin 0 -> 12272 bytes
 .../images/posix_building_pcl/cuda_logo.png        |  Bin 0 -> 11608 bytes
 .../images/posix_building_pcl/eigen_logo.png       |  Bin 0 -> 12422 bytes
 .../images/posix_building_pcl/flann_logo.png       |  Bin 0 -> 15148 bytes
 .../images/posix_building_pcl/openni_logo.png      |  Bin 0 -> 6705 bytes
 .../images/posix_building_pcl/qhull_logo.png       |  Bin 0 -> 4706 bytes
 .../content/images/posix_building_pcl/vtk_logo.png |  Bin 0 -> 9529 bytes
 .../images/qt_colorize_cloud/colorize_cloud.gif    |  Bin 0 -> 138646 bytes
 .../content/images/qt_colorize_cloud/ui.png        |  Bin 0 -> 28200 bytes
 doc/tutorials/content/index.rst                    |  174 +-
 doc/tutorials/content/installing_homebrew.rst      |    9 +-
 doc/tutorials/content/pcl_visualizer.rst           |    2 +
 doc/tutorials/content/qt_colorize_cloud.rst        |  194 +
 doc/tutorials/content/qt_visualizer.rst            |    3 +-
 doc/tutorials/content/remove_outliers.rst          |   25 +-
 .../alignment_prerejective.cpp                     |    6 +-
 .../cluster_extraction/cluster_extraction.cpp      |    2 +-
 .../correspondence_grouping.cpp                    |    9 +-
 .../content/sources/davidsdk/CMakeLists.txt        |   13 +
 .../sources/davidsdk/davidsdk_images_viewer.cpp    |  116 +
 .../sources/don_segmentation/don_segmentation.cpp  |    2 +-
 .../content/sources/ensenso_cameras/CMakeLists.txt |   13 +
 .../ensenso_cloud_images_viewer.cpp                |  149 +
 .../global_hypothesis_verification/CMakeLists.txt  |   14 +
 .../global_hypothesis_verification.cpp             |  524 +++
 .../sources/gpu/people_detect/CMakeLists.txt       |   18 +
 .../gpu/people_detect/CMakeLists.txt.backup        |   18 +
 .../gpu/people_detect/src/people_detect.cpp        |  371 ++
 .../sources/matrix_transform/matrix_transform.cpp  |    2 +-
 .../sources/qt_colorize_cloud/CMakeLists.txt       |   28 +
 .../content/sources/qt_colorize_cloud/main.cpp     |   14 +
 .../sources/qt_colorize_cloud/pcl_visualizer.pro   |   20 +
 .../sources/qt_colorize_cloud/pclviewer.cpp        |  305 ++
 .../content/sources/qt_colorize_cloud/pclviewer.h  |   93 +
 .../content/sources/qt_colorize_cloud/pclviewer.ui |  305 ++
 .../sources/qt_visualizer/pcl_visualizer.pro.user  |  200 --
 .../content/sources/registration_api/example1.cpp  |    1 -
 .../content/sources/registration_api/example2.cpp  |    9 +-
 .../sources/remove_outliers/remove_outliers.cpp    |    3 +-
 .../sources/supervoxel_clustering/CMakeLists.txt   |    2 +-
 .../supervoxel_clustering.cpp                      |   17 +-
 .../content/sources/vfh_recognition/build_tree.cpp |    2 +-
 .../sources/vfh_recognition/nearest_neighbors.cpp  |    2 +-
 doc/tutorials/content/supervoxel_clustering.rst    |   24 +-
 doc/tutorials/content/tracking.rst                 |    6 +-
 doc/tutorials/content/using_pcl_with_eclipse.rst   |    2 +
 doc/tutorials/content/writing_new_classes.rst      |   14 +-
 examples/CMakeLists.txt                            |    2 +-
 .../features/example_difference_of_normals.cpp     |  327 +-
 examples/segmentation/CMakeLists.txt               |    4 +
 examples/segmentation/example_cpc_segmentation.cpp |  652 ++++
 .../example_extract_clusters_normals.cpp           |    2 +-
 .../segmentation/example_lccp_segmentation.cpp     |  533 +++
 examples/segmentation/example_supervoxels.cpp      |  189 +-
 examples/stereo/CMakeLists.txt                     |   19 +
 examples/stereo/example_stereo_baseline.cpp        |  101 +
 features/CMakeLists.txt                            |   18 +-
 features/include/pcl/features/brisk_2d.h           |  266 ++
 features/include/pcl/features/cvfh.h               |    8 +-
 features/include/pcl/features/from_meshes.h        |  105 +
 features/include/pcl/features/grsd.h               |  151 +
 features/include/pcl/features/impl/brisk_2d.hpp    |  681 ++++
 features/include/pcl/features/impl/crh.hpp         |    7 +-
 features/include/pcl/features/impl/grsd.hpp        |  130 +
 .../features/impl/moment_of_inertia_estimation.hpp |    6 +-
 features/include/pcl/features/impl/normal_3d.hpp   |   12 +-
 .../pcl/features/impl/organized_edge_detection.hpp |  354 ++
 features/include/pcl/features/impl/pfh.hpp         |    6 +-
 features/include/pcl/features/impl/pfhrgb.hpp      |    2 +-
 .../include/pcl/features/impl/rops_estimation.hpp  |   14 +-
 features/include/pcl/features/impl/rsd.hpp         |    2 +-
 features/include/pcl/features/impl/usc.hpp         |    2 +-
 features/include/pcl/features/normal_3d.h          |   22 +-
 .../pcl/features/organized_edge_detection.h        |  432 +++
 features/include/pcl/features/our_cvfh.h           |    8 +-
 features/include/pcl/features/pfh.h                |    2 +-
 .../include/pcl/features/principal_curvatures.h    |    2 +-
 features/include/pcl/features/rsd.h                |   16 +-
 features/include/pcl/features/usc.h                |   19 +-
 features/src/brisk_2d.cpp                          |   44 +
 features/src/grsd.cpp                              |   51 +
 features/src/narf.cpp                              |    3 +-
 features/src/organized_edge_detection.cpp          |   49 +
 features/src/usc.cpp                               |    4 +-
 filters/CMakeLists.txt                             |    3 +
 filters/include/pcl/filters/box_clipper3D.h        |    2 +-
 filters/include/pcl/filters/covariance_sampling.h  |    2 +-
 filters/include/pcl/filters/fast_bilateral.h       |   12 +-
 filters/include/pcl/filters/filter.h               |   28 +-
 filters/include/pcl/filters/impl/bilateral.hpp     |    2 +-
 .../include/pcl/filters/impl/convolution_3d.hpp    |    2 +-
 filters/include/pcl/filters/impl/crop_box.hpp      |   11 +-
 .../include/pcl/filters/impl/fast_bilateral.hpp    |    2 +-
 .../pcl/filters/impl/fast_bilateral_omp.hpp        |    2 +-
 .../pcl/filters/impl/radius_outlier_removal.hpp    |   81 +-
 .../include/pcl/filters/impl/uniform_sampling.hpp  |  128 +
 filters/include/pcl/filters/impl/voxel_grid.hpp    |  106 +-
 .../pcl/filters/impl/voxel_grid_covariance.hpp     |   37 +-
 .../impl/voxel_grid_occlusion_estimation.hpp       |    6 +-
 .../include/pcl/filters/model_outlier_removal.h    |    4 +-
 filters/include/pcl/filters/uniform_sampling.h     |  145 +
 filters/include/pcl/filters/voxel_grid.h           |    4 +-
 filters/include/pcl/filters/voxel_grid_label.h     |    2 +-
 .../pcl/filters/voxel_grid_occlusion_estimation.h  |   18 +-
 filters/src/crop_box.cpp                           |   21 +-
 filters/src/extract_indices.cpp                    |   37 +-
 filters/src/filter.cpp                             |   20 +-
 filters/src/passthrough.cpp                        |    2 +-
 filters/src/uniform_sampling.cpp                   |   45 +
 filters/src/voxel_grid.cpp                         |   42 +-
 filters/src/voxel_grid_label.cpp                   |    2 +-
 .../pcl/geometry/impl/polygon_operations.hpp       |    2 +-
 geometry/include/pcl/geometry/mesh_base.h          |    9 +-
 gpu/CMakeLists.txt                                 |   26 +
 gpu/containers/CMakeLists.txt                      |   33 +
 .../include/pcl/gpu/containers/device_array.h      |  271 ++
 .../include/pcl/gpu/containers/device_memory.h     |  260 ++
 .../pcl/gpu/containers/impl/device_array.hpp       |  115 +
 .../pcl/gpu/containers/impl/device_memory.hpp      |   77 +
 .../include/pcl/gpu/containers/initialization.h    |   76 +
 .../include/pcl/gpu/containers/kernel_containers.h |  114 +
 gpu/containers/src/device_memory.cpp               |  324 ++
 gpu/containers/src/error.cpp                       |   46 +
 gpu/containers/src/initialization.cpp              |  253 ++
 gpu/examples/octree/src/octree_search.cpp          |  103 +
 gpu/examples/segmentation/src/seg.cpp              |  115 +
 gpu/features/CMakeLists.txt                        |   37 +
 .../include/pcl/gpu/features/device/eigen.hpp      |  450 +++
 .../pcl/gpu/features/device/pair_features.hpp      |  215 ++
 .../include/pcl/gpu/features/device/rodrigues.hpp  |   74 +
 gpu/features/include/pcl/gpu/features/features.hpp |  306 ++
 gpu/features/src/centroid.cu                       |  170 +
 gpu/features/src/features.cpp                      |  571 +++
 gpu/features/src/fpfh.cu                           |  361 ++
 gpu/features/src/internal.hpp                      |  178 +
 gpu/features/src/normal_3d.cu                      |  282 ++
 gpu/features/src/pfh.cu                            |  356 ++
 gpu/features/src/ppf.cu                            |  365 ++
 gpu/features/src/principal_curvatures.cu           |  255 ++
 gpu/features/src/spinimages.cu                     |  405 +++
 gpu/features/src/uniq_inds.cu                      |  144 +
 gpu/features/src/utils/vector_operations.hpp       |   80 +
 gpu/features/src/vfh.cu                            |  255 ++
 gpu/features/test/CMakeLists.txt                   |   30 +
 gpu/features/test/data_source.hpp                  |  213 ++
 gpu/features/test/test_fpfh.cpp                    |  429 +++
 gpu/features/test/test_normals.cpp                 |  389 ++
 gpu/features/test/test_pfh.cpp                     |  534 +++
 gpu/features/test/test_ppf.cpp                     |  291 ++
 gpu/features/test/test_principal_curvatures.cpp    |  107 +
 gpu/features/test/test_spinimages.cpp              |  416 +++
 gpu/features/test/test_vfh.cpp                     |  332 ++
 gpu/kinfu/CMakeLists.txt                           |   82 +
 gpu/kinfu/include/pcl/gpu/kinfu/color_volume.h     |  110 +
 gpu/kinfu/include/pcl/gpu/kinfu/kinfu.h            |  306 ++
 gpu/kinfu/include/pcl/gpu/kinfu/marching_cubes.h   |  101 +
 gpu/kinfu/include/pcl/gpu/kinfu/pixel_rgb.h        |   54 +
 gpu/kinfu/include/pcl/gpu/kinfu/raycaster.h        |  154 +
 gpu/kinfu/include/pcl/gpu/kinfu/tsdf_volume.h      |  169 +
 gpu/kinfu/src/color_volume.cpp                     |  103 +
 gpu/kinfu/src/cuda/bilateral_pyrdown.cu            |  215 ++
 gpu/kinfu/src/cuda/colors.cu                       |  269 ++
 gpu/kinfu/src/cuda/coresp.cu                       |  232 ++
 gpu/kinfu/src/cuda/device.hpp                      |  107 +
 gpu/kinfu/src/cuda/estimate_combined.cu            |  338 ++
 gpu/kinfu/src/cuda/estimate_tranform.cu            |  240 ++
 gpu/kinfu/src/cuda/extract.cu                      |  461 +++
 gpu/kinfu/src/cuda/image_generator.cu              |  214 ++
 gpu/kinfu/src/cuda/maps.cu                         |  410 +++
 gpu/kinfu/src/cuda/marching_cubes.cu               |  423 +++
 gpu/kinfu/src/cuda/normals_eigen.cu                |  151 +
 gpu/kinfu/src/cuda/ray_caster.cu                   |  323 ++
 gpu/kinfu/src/cuda/tsdf_volume.cu                  |  544 +++
 gpu/kinfu/src/cuda/utils.hpp                       |  631 ++++
 gpu/kinfu/src/internal.h                           |  442 +++
 gpu/kinfu/src/kinfu.cpp                            |  626 ++++
 gpu/kinfu/src/marching_cubes.cpp                   |  646 ++++
 gpu/kinfu/src/raycaster.cpp                        |  166 +
 gpu/kinfu/src/safe_call.hpp                        |   69 +
 gpu/kinfu/src/tsdf_volume.cpp                      |  332 ++
 gpu/kinfu/test/CMakeLists.txt                      |    0
 gpu/kinfu/tools/CMakeLists.txt                     |   60 +
 gpu/kinfu/tools/camera_pose.h                      |  105 +
 gpu/kinfu/tools/capture.cpp                        |  376 ++
 gpu/kinfu/tools/evaluation.cpp                     |  284 ++
 gpu/kinfu/tools/evaluation.h                       |  103 +
 gpu/kinfu/tools/kinfu_app.cpp                      | 1371 +++++++
 gpu/kinfu/tools/kinfu_app_sim.cpp                  | 1493 ++++++++
 gpu/kinfu/tools/openni_capture.h                   |   88 +
 gpu/kinfu/tools/plot_camera_poses.m                |   95 +
 gpu/kinfu/tools/record_tsdfvolume.cpp              |  533 +++
 gpu/kinfu/tools/tsdf_volume.h                      |  296 ++
 gpu/kinfu/tools/tsdf_volume.hpp                    |  530 +++
 gpu/kinfu_large_scale/CMakeLists.txt               |   81 +
 .../pcl/gpu/kinfu_large_scale/color_volume.h       |  113 +
 .../pcl/gpu/kinfu_large_scale/cyclical_buffer.h    |  274 ++
 .../include/pcl/gpu/kinfu_large_scale/device.h     |  111 +
 .../pcl/gpu/kinfu_large_scale/float3_operations.h  |  140 +
 .../impl/standalone_marching_cubes.hpp             |  275 ++
 .../pcl/gpu/kinfu_large_scale/impl/world_model.hpp |  411 +++
 .../include/pcl/gpu/kinfu_large_scale/kinfu.h      |  462 +++
 .../pcl/gpu/kinfu_large_scale/marching_cubes.h     |  106 +
 .../include/pcl/gpu/kinfu_large_scale/pixel_rgb.h  |   58 +
 .../pcl/gpu/kinfu_large_scale/point_intensity.h    |   64 +
 .../include/pcl/gpu/kinfu_large_scale/raycaster.h  |  163 +
 .../pcl/gpu/kinfu_large_scale/screenshot_manager.h |  107 +
 .../kinfu_large_scale/standalone_marching_cubes.h  |  174 +
 .../pcl/gpu/kinfu_large_scale/tsdf_buffer.h        |   87 +
 .../pcl/gpu/kinfu_large_scale/tsdf_volume.h        |  290 ++
 .../pcl/gpu/kinfu_large_scale/world_model.h        |  186 +
 gpu/kinfu_large_scale/src/color_volume.cpp         |  102 +
 .../src/cuda/bilateral_pyrdown.cu                  |  176 +
 gpu/kinfu_large_scale/src/cuda/colors.cu           |  282 ++
 gpu/kinfu_large_scale/src/cuda/coresp.cu           |  236 ++
 gpu/kinfu_large_scale/src/cuda/device.hpp          |  112 +
 .../src/cuda/estimate_combined.cu                  |  343 ++
 .../src/cuda/estimate_tranform.cu                  |  243 ++
 gpu/kinfu_large_scale/src/cuda/extract.cu          |  735 ++++
 gpu/kinfu_large_scale/src/cuda/image_generator.cu  |  220 ++
 gpu/kinfu_large_scale/src/cuda/maps.cu             |  438 +++
 gpu/kinfu_large_scale/src/cuda/marching_cubes.cu   |  399 +++
 gpu/kinfu_large_scale/src/cuda/normals_eigen.cu    |  154 +
 gpu/kinfu_large_scale/src/cuda/pointer_shift.cu    |   14 +
 gpu/kinfu_large_scale/src/cuda/push.cu             |  105 +
 gpu/kinfu_large_scale/src/cuda/ray_caster.cu       |  359 ++
 gpu/kinfu_large_scale/src/cuda/tsdf_volume.cu      |  704 ++++
 gpu/kinfu_large_scale/src/cuda/utils.hpp           |  635 ++++
 gpu/kinfu_large_scale/src/cyclical_buffer.cpp      |  190 +
 gpu/kinfu_large_scale/src/estimate_combined.h      |   44 +
 gpu/kinfu_large_scale/src/internal.h               |  459 +++
 gpu/kinfu_large_scale/src/kinfu.cpp                |  915 +++++
 gpu/kinfu_large_scale/src/marching_cubes.cpp       |  646 ++++
 gpu/kinfu_large_scale/src/raycaster.cpp            |  175 +
 gpu/kinfu_large_scale/src/screenshot_manager.cpp   |  121 +
 .../src/standalone_marching_cubes.cpp              |   43 +
 gpu/kinfu_large_scale/src/tsdf_volume.cpp          |  548 +++
 gpu/kinfu_large_scale/src/world_model.cpp          |   44 +
 gpu/kinfu_large_scale/test/CMakeLists.txt          |    0
 gpu/kinfu_large_scale/tools/CMakeLists.txt         |   50 +
 gpu/kinfu_large_scale/tools/capture.cpp            |  376 ++
 gpu/kinfu_large_scale/tools/color_handler.h        |  104 +
 gpu/kinfu_large_scale/tools/evaluation.cpp         |  284 ++
 gpu/kinfu_large_scale/tools/evaluation.h           |  103 +
 gpu/kinfu_large_scale/tools/kinfuLS_app.cpp        | 1378 ++++++++
 gpu/kinfu_large_scale/tools/kinfu_app_sim.cpp      | 1497 ++++++++
 gpu/kinfu_large_scale/tools/openni_capture.h       |   91 +
 .../tools/process_kinfu_large_scale_output.cpp     |  118 +
 gpu/kinfu_large_scale/tools/record_maps_rgb.cpp    |  340 ++
 gpu/kinfu_large_scale/tools/record_tsdfvolume.cpp  |  531 +++
 .../tools/standalone_texture_mapping.cpp           |  543 +++
 gpu/octree/CMakeLists.txt                          |   38 +
 .../include/pcl/gpu/octree/device_format.hpp       |   89 +
 gpu/octree/include/pcl/gpu/octree/octree.hpp       |  172 +
 gpu/octree/src/cuda/approx_nsearch.cu              |  311 ++
 gpu/octree/src/cuda/bfrs.cu                        |  101 +
 gpu/octree/src/cuda/knn_search.cu                  |  349 ++
 gpu/octree/src/cuda/octree_builder.cu              |  404 +++
 gpu/octree/src/cuda/octree_host.cu                 |  282 ++
 gpu/octree/src/cuda/octree_iterator.hpp            |  155 +
 gpu/octree/src/cuda/radius_search.cu               |  411 +++
 gpu/octree/src/internal.hpp                        |  147 +
 gpu/octree/src/octree.cpp                          |  205 ++
 gpu/octree/src/utils/bitonic_sort.hpp              |   86 +
 gpu/octree/src/utils/boxutils.hpp                  |  121 +
 gpu/octree/src/utils/copygen.hpp                   |   85 +
 gpu/octree/src/utils/emulation.hpp                 |   63 +
 gpu/octree/src/utils/morton.hpp                    |  148 +
 gpu/octree/src/utils/priority_octree_iterator.hpp  |  111 +
 gpu/octree/src/utils/scan_block.hpp                |  111 +
 gpu/octree/src/utils/warp_reduce.hpp               |   66 +
 gpu/octree/test/CMakeLists.txt                     |   12 +
 gpu/octree/test/data_source.hpp                    |  171 +
 gpu/octree/test/perfomance.cpp                     |  254 ++
 gpu/octree/test/test_approx_nearest.cpp            |  149 +
 gpu/octree/test/test_bfrs_gpu.cpp                  |  102 +
 gpu/octree/test/test_host_radius_search.cpp        |  144 +
 gpu/octree/test/test_knn_search.cpp                |  185 +
 gpu/octree/test/test_radius_search.cpp             |  229 ++
 gpu/people/CMakeLists.txt                          |   64 +
 gpu/people/data/results/README                     |    1 +
 .../include/pcl/gpu/people/bodyparts_detector.h    |  159 +
 gpu/people/include/pcl/gpu/people/colormap.h       |   94 +
 gpu/people/include/pcl/gpu/people/face_detector.h  |  202 ++
 gpu/people/include/pcl/gpu/people/label_blob2.h    |  100 +
 gpu/people/include/pcl/gpu/people/label_common.h   |  286 ++
 gpu/people/include/pcl/gpu/people/label_segment.h  |  401 +++
 gpu/people/include/pcl/gpu/people/label_tree.h     |  670 ++++
 .../pcl/gpu/people/organized_plane_detector.h      |  174 +
 .../include/pcl/gpu/people/people_detector.h       |  174 +
 gpu/people/include/pcl/gpu/people/person_attribs.h |   50 +
 .../include/pcl/gpu/people/probability_processor.h |  114 +
 gpu/people/include/pcl/gpu/people/tree.h           |  140 +
 gpu/people/include/pcl/gpu/people/tree_train.h     |  230 ++
 gpu/people/src/bodyparts_detector.cpp              |  365 ++
 gpu/people/src/colormap.cpp                        |  154 +
 gpu/people/src/cuda/device.h                       |   79 +
 gpu/people/src/cuda/elec.cu                        |  572 +++
 gpu/people/src/cuda/multi_tree.cu                  |  426 +++
 gpu/people/src/cuda/nvidia/NCV.cu                  |  905 +++++
 gpu/people/src/cuda/nvidia/NCV.hpp                 |  979 +++++
 gpu/people/src/cuda/nvidia/NCVAlg.hpp              |  153 +
 gpu/people/src/cuda/nvidia/NCVColorConversion.hpp  |   95 +
 .../src/cuda/nvidia/NCVHaarObjectDetection.cu      | 2121 +++++++++++
 .../src/cuda/nvidia/NCVHaarObjectDetection.hpp     |  434 +++
 gpu/people/src/cuda/nvidia/NCVPixelOperations.hpp  |  349 ++
 gpu/people/src/cuda/nvidia/NCVPyramid.cu           |  593 ++++
 gpu/people/src/cuda/nvidia/NCVPyramid.hpp          |   98 +
 gpu/people/src/cuda/nvidia/NCVRuntimeTemplates.hpp |  218 ++
 gpu/people/src/cuda/nvidia/NPP_staging.cu          | 2578 ++++++++++++++
 gpu/people/src/cuda/nvidia/NPP_staging.hpp         |  908 +++++
 gpu/people/src/cuda/prob.cu                        |  349 ++
 gpu/people/src/cuda/shs.cu                         |  255 ++
 gpu/people/src/cuda/smooth.cu                      |  152 +
 gpu/people/src/cuda/utils.cu                       |  299 ++
 gpu/people/src/cuda_async_copy.h                   |  109 +
 gpu/people/src/face_detector.cpp                   |  751 ++++
 gpu/people/src/internal.h                          |  199 ++
 gpu/people/src/organized_plane_detector.cpp        |  189 +
 gpu/people/src/people_detector.cpp                 |  557 +++
 gpu/people/src/person_attibs.cpp                   |  201 ++
 gpu/people/src/probability_processor.cpp           |  118 +
 gpu/people/src/trees.cpp                           |  248 ++
 gpu/people/tools/CMakeLists.txt                    |   41 +
 gpu/people/tools/generic.xml                       |  240 ++
 gpu/people/tools/people_app.cpp                    |  469 +++
 gpu/people/tools/people_pcd_prob.cpp               |  384 ++
 gpu/people/tools/people_tracking.cpp               |  125 +
 gpu/people/tools/run_pcd_prob.sh                   |    3 +
 gpu/people/tools/run_people_app.sh                 |    3 +
 gpu/people/tools/test.pcd                          |  Bin 0 -> 4915383 bytes
 gpu/segmentation/CMakeLists.txt                    |   39 +
 .../pcl/gpu/segmentation/gpu_extract_clusters.h    |  173 +
 .../segmentation/gpu_extract_labeled_clusters.h    |  164 +
 .../gpu/segmentation/gpu_seeded_hue_segmentation.h |  155 +
 .../gpu/segmentation/impl/gpu_extract_clusters.hpp |  209 ++
 .../impl/gpu_extract_labeled_clusters.hpp          |  183 +
 .../impl/gpu_seeded_hue_segmentation.hpp           |  165 +
 gpu/segmentation/src/extract_clusters.cpp          |   45 +
 gpu/surface/CMakeLists.txt                         |   41 +
 gpu/surface/include/pcl/gpu/surface/convex_hull.h  |   78 +
 gpu/surface/src/convex_hull.cpp                    |  146 +
 gpu/surface/src/cuda/convex_hull.cu                |  831 +++++
 gpu/surface/src/cuda/device.h                      |   90 +
 gpu/surface/src/internal.h                         |  124 +
 gpu/surface/test/CMakeLists.txt                    |   20 +
 gpu/surface/test/test_pseudo_convex_hull.cpp       |  143 +
 gpu/tracking/CMakeLists.txt                        |   37 +
 .../include/pcl/gpu/tracking/particle_filter.h     |  152 +
 gpu/tracking/src/cuda/device.hpp                   |   19 +
 gpu/tracking/src/cuda/particle_filter.cu           |  174 +
 gpu/tracking/src/internal.h                        |   53 +
 gpu/utils/CMakeLists.txt                           |   30 +
 .../include/pcl/gpu/utils/device/algorithm.hpp     |   77 +
 gpu/utils/include/pcl/gpu/utils/device/asm.hpp     |   48 +
 gpu/utils/include/pcl/gpu/utils/device/block.hpp   |  201 ++
 gpu/utils/include/pcl/gpu/utils/device/cache.hpp   |   27 +
 .../include/pcl/gpu/utils/device/cutil_math.h      | 1328 +++++++
 .../include/pcl/gpu/utils/device/emulation.hpp     |   63 +
 .../include/pcl/gpu/utils/device/funcattrib.hpp    |   69 +
 .../include/pcl/gpu/utils/device/functional.hpp    |  110 +
 gpu/utils/include/pcl/gpu/utils/device/limits.hpp  |  228 ++
 gpu/utils/include/pcl/gpu/utils/device/reduce.hpp  |   68 +
 .../include/pcl/gpu/utils/device/static_check.hpp  |   66 +
 .../include/pcl/gpu/utils/device/vector_math.hpp   |  131 +
 gpu/utils/include/pcl/gpu/utils/device/warp.hpp    |  188 +
 gpu/utils/include/pcl/gpu/utils/repacks.hpp        |  133 +
 gpu/utils/include/pcl/gpu/utils/safe_call.hpp      |   69 +
 gpu/utils/include/pcl/gpu/utils/texture_binder.hpp |   93 +
 gpu/utils/include/pcl/gpu/utils/timers_cuda.hpp    |   98 +
 gpu/utils/src/internal.hpp                         |   48 +
 gpu/utils/src/repacks.cpp                          |   41 +
 gpu/utils/src/repacks.cu                           |  120 +
 io/CMakeLists.txt                                  |  188 +-
 io/include/pcl/io/auto_io.h                        |  126 +
 io/include/pcl/io/boost.h                          |    5 +
 io/include/pcl/io/buffers.h                        |  283 ++
 io/include/pcl/io/davidsdk_grabber.h               |  269 ++
 .../io/depth_sense/depth_sense_device_manager.h    |  161 +
 .../pcl/io/depth_sense/depth_sense_grabber_impl.h  |  160 +
 io/include/pcl/io/depth_sense_grabber.h            |  155 +
 io/include/pcl/io/ensenso_grabber.h                |  495 +++
 io/include/pcl/io/file_io.h                        |   76 +-
 io/include/pcl/io/hdl_grabber.h                    |  173 +-
 io/include/pcl/io/image.h                          |    2 +-
 io/include/pcl/io/image_depth.h                    |    2 +-
 io/include/pcl/io/impl/auto_io.hpp                 |   96 +
 io/include/pcl/io/impl/buffers.hpp                 |  293 ++
 io/include/pcl/io/impl/lzf_image_io.hpp            |   10 +-
 .../pcl/io/impl/point_cloud_image_extractors.hpp   |  273 +-
 io/include/pcl/io/openni_camera/openni_image.h     |    2 +-
 io/include/pcl/io/pcd_grabber.h                    |   16 +-
 io/include/pcl/io/ply/ply.h                        |   26 +-
 io/include/pcl/io/ply/ply_parser.h                 |   28 +-
 io/include/pcl/io/point_cloud_image_extractors.h   |    3 +
 io/include/pcl/io/pxc_grabber.h                    |  161 +-
 .../pcl/io/real_sense/real_sense_device_manager.h  |  175 +
 io/include/pcl/io/real_sense_grabber.h             |  280 ++
 io/include/pcl/io/robot_eye_grabber.h              |   11 +-
 io/include/pcl/io/vlp_grabber.h                    |   96 +
 io/include/pcl/io/vtk_lib_io.h                     |   28 +-
 io/io.doxy                                         |    2 +
 io/src/auto_io.cpp                                 |  169 +
 io/src/davidsdk_grabber.cpp                        |  445 +++
 io/src/debayer.cpp                                 |    6 +-
 io/src/depth_sense/depth_sense_device_manager.cpp  |  195 +
 io/src/depth_sense/depth_sense_grabber_impl.cpp    |  272 ++
 io/src/depth_sense_grabber.cpp                     |   99 +
 io/src/ensenso_grabber.cpp                         | 1071 ++++++
 io/src/file_io.cpp                                 |  175 -
 io/src/hdl_grabber.cpp                             |  342 +-
 io/src/image_yuv422.cpp                            |   28 +-
 io/src/obj_io.cpp                                  |    4 +-
 io/src/openni2/openni2_device.cpp                  |   13 +-
 io/src/openni2/openni2_device_manager.cpp          |    2 +-
 io/src/openni2_grabber.cpp                         |   16 +-
 io/src/openni_camera/openni_device.cpp             |    4 +-
 io/src/openni_camera/openni_driver.cpp             |    4 +-
 io/src/openni_grabber.cpp                          |   65 +-
 io/src/pcd_grabber.cpp                             |    9 +-
 io/src/pcd_io.cpp                                  |   18 +-
 io/src/ply/ply_parser.cpp                          |   63 +-
 io/src/ply_io.cpp                                  |   68 +-
 io/src/pxc_grabber.cpp                             |  320 --
 io/src/real_sense/real_sense_device_manager.cpp    |  222 ++
 io/src/real_sense_grabber.cpp                      |  490 +++
 io/src/robot_eye_grabber.cpp                       |  111 +-
 io/src/vlp_grabber.cpp                             |  207 ++
 io/src/vtk_lib_io.cpp                              |   75 +-
 io/tools/CMakeLists.txt                            |   11 +-
 io/tools/converter.cpp                             |  306 ++
 io/tools/pcd_introduce_nan.cpp                     |   85 +
 keypoints/CMakeLists.txt                           |    7 +-
 keypoints/include/pcl/keypoints/brisk_2d.h         |  487 +++
 keypoints/include/pcl/keypoints/impl/brisk_2d.hpp  |  108 +
 keypoints/include/pcl/keypoints/impl/harris_2d.hpp |    2 +-
 keypoints/include/pcl/keypoints/impl/iss_3d.hpp    |    6 +
 .../include/pcl/keypoints/impl/sift_keypoint.hpp   |    4 +
 .../include/pcl/keypoints/impl/trajkovic_2d.hpp    |    2 +-
 .../include/pcl/keypoints/impl/trajkovic_3d.hpp    |    2 +-
 .../pcl/keypoints/impl/uniform_sampling.hpp        |  128 -
 keypoints/include/pcl/keypoints/trajkovic_3d.h     |    2 +-
 keypoints/include/pcl/keypoints/uniform_sampling.h |  101 +-
 keypoints/src/agast_2d.cpp                         |  146 +-
 keypoints/src/brisk_2d.cpp                         | 1841 ++++++++++
 keypoints/src/narf_keypoint.cpp                    |    2 +-
 keypoints/src/uniform_sampling.cpp                 |   45 -
 ml/CMakeLists.txt                                  |   80 +
 ml/include/pcl/ml/branch_estimator.h               |  149 +
 ml/include/pcl/ml/densecrf.h                       |  170 +
 ml/include/pcl/ml/dt/decision_forest.h             |  135 +
 ml/include/pcl/ml/dt/decision_forest_evaluator.h   |  110 +
 ml/include/pcl/ml/dt/decision_forest_trainer.h     |  209 ++
 ml/include/pcl/ml/dt/decision_tree.h               |  105 +
 ml/include/pcl/ml/dt/decision_tree_data_provider.h |   74 +
 ml/include/pcl/ml/dt/decision_tree_evaluator.h     |  140 +
 ml/include/pcl/ml/dt/decision_tree_trainer.h       |  246 ++
 ml/include/pcl/ml/feature_handler.h                |  109 +
 ml/include/pcl/ml/ferns/fern.h                     |  215 ++
 ml/include/pcl/ml/ferns/fern_evaluator.h           |  124 +
 ml/include/pcl/ml/ferns/fern_trainer.h             |  182 +
 .../pcl/ml/impl/dt/decision_forest_evaluator.hpp   |  109 +
 .../pcl/ml/impl/dt/decision_forest_trainer.hpp     |   72 +
 .../pcl/ml/impl/dt/decision_tree_evaluator.hpp     |  187 +
 .../pcl/ml/impl/dt/decision_tree_trainer.hpp       |  307 ++
 ml/include/pcl/ml/impl/ferns/fern_evaluator.hpp    |  192 +
 ml/include/pcl/ml/impl/ferns/fern_trainer.hpp      |  289 ++
 ml/include/pcl/ml/impl/kmeans.hpp                  |  194 +
 ml/include/pcl/ml/impl/svm/svm_wrapper.hpp         |   44 +
 ml/include/pcl/ml/kmeans.h                         |  209 ++
 .../pcl/ml/multi_channel_2d_comparison_feature.h   |   93 +
 .../multi_channel_2d_comparison_feature_handler.h  |  398 +++
 ml/include/pcl/ml/multi_channel_2d_data_set.h      |  236 ++
 ml/include/pcl/ml/multiple_data_2d_example_index.h |   63 +
 ml/include/pcl/ml/pairwise_potential.h             |   88 +
 ml/include/pcl/ml/permutohedral.h                  |  273 ++
 ml/include/pcl/ml/point_xy_32f.h                   |   96 +
 ml/include/pcl/ml/point_xy_32i.h                   |   96 +
 .../pcl/ml/regression_variance_stats_estimator.h   |  329 ++
 ml/include/pcl/ml/stats_estimator.h                |  145 +
 ml/include/pcl/ml/svm.h                            |  165 +
 ml/include/pcl/ml/svm_wrapper.h                    |  537 +++
 ml/src/densecrf.cpp                                |  314 ++
 ml/src/kmeans.cpp                                  |  314 ++
 ml/src/pairwise_potential.cpp                      |  128 +
 ml/src/permutohedral.cpp                           |  596 ++++
 ml/src/point_xy_32f.cpp                            |   60 +
 ml/src/point_xy_32i.cpp                            |   60 +
 ml/src/svm.cpp                                     | 3733 ++++++++++++++++++++
 ml/src/svm_wrapper.cpp                             |  930 +++++
 octree/include/pcl/octree/octree_iterator.h        |    4 +-
 octree/include/pcl/octree/octree_pointcloud.h      |    2 +-
 .../pcl/octree/octree_pointcloud_adjacency.h       |    3 +-
 .../octree/octree_pointcloud_adjacency_container.h |  105 +-
 .../pcl/octree/octree_pointcloud_occupancy.h       |    6 +-
 octree/include/pcl/octree/octree_search.h          |    2 +-
 .../pcl/outofcore/impl/octree_base_node.hpp        |    4 +-
 outofcore/include/pcl/outofcore/octree_base.h      |    1 +
 outofcore/src/visualization/object.cpp             |    2 +-
 outofcore/src/visualization/outofcore_cloud.cpp    |   14 +-
 pcl_config.h.in                                    |   10 +
 people/CMakeLists.txt                              |    2 +-
 .../pcl/people/ground_based_people_detection_app.h |    3 +-
 people/src/hog.cpp                                 |    6 +-
 recognition/CMakeLists.txt                         |   22 +-
 recognition/include/pcl/recognition/cg/hough_3d.h  |    3 +-
 .../pcl/recognition/face_detection/face_common.h   |  162 +
 .../face_detection/face_detector_data_provider.h   |  180 +
 .../face_detection/rf_face_detector_trainer.h      |  263 ++
 .../pcl/recognition/face_detection/rf_face_utils.h |  540 +++
 recognition/include/pcl/recognition/hv/hv_go.h     |    2 +-
 .../include/pcl/recognition/impl/cg/hough_3d.hpp   |    2 +-
 .../pcl/recognition/impl/implicit_shape_model.hpp  |    6 +-
 .../pcl/recognition/impl/linemod/line_rgbd.hpp     |   10 +-
 .../include/pcl/recognition/implicit_shape_model.h |    2 +-
 .../face_detection/face_detector_data_provider.cpp |  539 +++
 .../face_detection/rf_face_detector_trainer.cpp    |  568 +++
 recognition/src/linemod.cpp                        |    6 +
 registration/CMakeLists.txt                        |   11 +
 .../correspondence_estimation_backprojection.h     |    2 +-
 .../correspondence_estimation_normal_shooting.h    |    2 +-
 .../pcl/registration/correspondence_rejection.h    |    1 +
 registration/include/pcl/registration/exceptions.h |   12 +-
 registration/include/pcl/registration/gicp.h       |   42 +-
 registration/include/pcl/registration/gicp6d.h     |    2 +-
 registration/include/pcl/registration/ia_fpcs.h    |  571 +++
 registration/include/pcl/registration/ia_kfpcs.h   |  263 ++
 registration/include/pcl/registration/icp.h        |    1 -
 .../include/pcl/registration/impl/gicp.hpp         |   25 +-
 .../include/pcl/registration/impl/ia_fpcs.hpp      |  917 +++++
 .../include/pcl/registration/impl/ia_kfpcs.hpp     |  293 ++
 .../registration/impl/incremental_registration.hpp |  103 +
 registration/include/pcl/registration/impl/lum.hpp |    4 +-
 .../pcl/registration/impl/meta_registration.hpp    |  101 +
 .../pcl/registration/impl/ppf_registration.hpp     |   59 +-
 .../impl/sample_consensus_prerejective.hpp         |    1 -
 .../impl/transformation_estimation_3point.hpp      |  181 +
 .../pcl/registration/incremental_registration.h    |  130 +
 .../include/pcl/registration/matching_candidate.h  |  105 +
 .../include/pcl/registration/meta_registration.h   |  131 +
 .../include/pcl/registration/registration.h        |    2 +-
 .../transformation_estimation_3point.h             |  145 +
 .../correspondence_rejection_surface_normal.cpp    |    3 +-
 registration/src/gicp6d.cpp                        |   21 +-
 registration/src/ppf_registration.cpp              |   64 +-
 sample_consensus/CMakeLists.txt                    |    1 +
 .../pcl/sample_consensus/impl/sac_model_circle.hpp |    6 +-
 .../sample_consensus/impl/sac_model_circle3d.hpp   |    6 +-
 .../pcl/sample_consensus/impl/sac_model_cone.hpp   |   14 +-
 .../sample_consensus/impl/sac_model_cylinder.hpp   |    8 +-
 .../impl/sac_model_normal_parallel_plane.hpp       |    6 +-
 .../impl/sac_model_normal_sphere.hpp               |    6 +-
 .../impl/sac_model_parallel_line.hpp               |   18 +-
 .../impl/sac_model_parallel_plane.hpp              |    6 +-
 .../impl/sac_model_perpendicular_plane.hpp         |    6 +-
 .../include/pcl/sample_consensus/model_types.h     |   10 +-
 .../include/pcl/sample_consensus/sac_model.h       |   62 +-
 .../pcl/sample_consensus/sac_model_circle.h        |   21 +-
 .../pcl/sample_consensus/sac_model_circle3d.h      |   23 +-
 .../include/pcl/sample_consensus/sac_model_cone.h  |   32 +-
 .../pcl/sample_consensus/sac_model_cylinder.h      |   24 +-
 .../include/pcl/sample_consensus/sac_model_line.h  |   34 +-
 .../sac_model_normal_parallel_plane.h              |   12 +-
 .../pcl/sample_consensus/sac_model_normal_plane.h  |   13 +-
 .../pcl/sample_consensus/sac_model_normal_sphere.h |   12 +-
 .../pcl/sample_consensus/sac_model_parallel_line.h |   79 +-
 .../sample_consensus/sac_model_parallel_plane.h    |   13 +-
 .../sac_model_perpendicular_plane.h                |   15 +-
 .../include/pcl/sample_consensus/sac_model_plane.h |   34 +-
 .../pcl/sample_consensus/sac_model_registration.h  |   22 +-
 .../sample_consensus/sac_model_registration_2d.h   |   11 +
 .../pcl/sample_consensus/sac_model_sphere.h        |   27 +-
 .../include/pcl/sample_consensus/sac_model_stick.h |   36 +-
 sample_consensus/src/sac_model_line.cpp            |    3 -
 sample_consensus/src/sac_model_parallel_line.cpp   |   50 +
 search/include/pcl/search/impl/organized.hpp       |   10 +-
 search/include/pcl/search/organized.h              |    2 +-
 segmentation/CMakeLists.txt                        |   28 +-
 segmentation/include/pcl/segmentation/boost.h      |    3 +-
 .../conditional_euclidean_clustering.h             |   12 +-
 .../include/pcl/segmentation/cpc_segmentation.h    |  288 ++
 .../include/pcl/segmentation/crf_segmentation.h    |  218 ++
 .../pcl/segmentation/grabcut_segmentation.h        |    2 +-
 ...pproximate_progressive_morphological_filter.hpp |    4 +-
 .../pcl/segmentation/impl/cpc_segmentation.hpp     |  382 ++
 .../pcl/segmentation/impl/crf_segmentation.hpp     |  633 ++++
 .../impl/extract_polygonal_prism_data.hpp          |   24 +-
 .../pcl/segmentation/impl/grabcut_segmentation.hpp |    2 +-
 .../pcl/segmentation/impl/lccp_segmentation.hpp    |  532 +++
 .../organized_connected_component_segmentation.hpp |    2 +-
 .../impl/organized_multi_plane_segmentation.hpp    |    2 +-
 .../pcl/segmentation/impl/random_walker.hpp        |  351 ++
 .../pcl/segmentation/impl/region_growing.hpp       |   12 +-
 .../segmentation/impl/supervoxel_clustering.hpp    |  256 +-
 .../pcl/segmentation/impl/unary_classifier.hpp     |  435 +++
 .../include/pcl/segmentation/lccp_segmentation.h   |  358 ++
 .../organized_connected_component_segmentation.h   |    2 +-
 .../include/pcl/segmentation/random_walker.h       |  144 +
 .../include/pcl/segmentation/sac_segmentation.h    |    2 +-
 .../pcl/segmentation/supervoxel_clustering.h       |  210 +-
 .../include/pcl/segmentation/unary_classifier.h    |  179 +
 segmentation/src/cpc_segmentation.cpp              |   43 +
 segmentation/src/crf_segmentation.cpp              |   48 +
 segmentation/src/grabcut_segmentation.cpp          |   10 +-
 segmentation/src/lccp_segmentation.cpp             |   43 +
 segmentation/src/supervoxel_clustering.cpp         |  130 +-
 segmentation/src/unary_classifier.cpp              |   46 +
 simulation/CMakeLists.txt                          |   52 +
 simulation/include/pcl/simulation/camera.h         |  122 +
 simulation/include/pcl/simulation/glsl_shader.h    |  106 +
 simulation/include/pcl/simulation/model.h          |  211 ++
 .../include/pcl/simulation/range_likelihood.h      |  241 ++
 simulation/include/pcl/simulation/scene.h          |   48 +
 simulation/include/pcl/simulation/sum_reduce.h     |   66 +
 simulation/src/camera.cpp                          |   63 +
 simulation/src/compute_score.frag                  |   35 +
 simulation/src/compute_score.vert                  |   12 +
 simulation/src/glsl_shader.cpp                     |  247 ++
 simulation/src/model.cpp                           |  341 ++
 simulation/src/range_likelihood.cpp                | 1106 ++++++
 simulation/src/scene.cpp                           |   42 +
 simulation/src/shader.frag                         |    9 +
 simulation/src/shader.vert                         |    7 +
 simulation/src/single_texture.frag                 |   11 +
 simulation/src/single_texture.vert                 |   14 +
 simulation/src/sum_reduce.cpp                      |  133 +
 simulation/src/sum_score.frag                      |   17 +
 simulation/src/sum_score.vert                      |   12 +
 simulation/tools/CMakeLists.txt                    |   42 +
 simulation/tools/README_about_tools                |   23 +
 simulation/tools/sim_terminal_demo.cpp             |  218 ++
 simulation/tools/sim_test_performance.cpp          |  463 +++
 simulation/tools/sim_test_simple.cpp               |  657 ++++
 simulation/tools/sim_viewer.cpp                    | 1109 ++++++
 simulation/tools/simulation_io.cpp                 |  315 ++
 simulation/tools/simulation_io.hpp                 |   71 +
 stereo/CMakeLists.txt                              |   41 +
 stereo/include/pcl/stereo/digital_elevation_map.h  |  140 +
 .../include/pcl/stereo/disparity_map_converter.h   |  256 ++
 .../pcl/stereo/impl/disparity_map_converter.hpp    |  310 ++
 stereo/include/pcl/stereo/stereo_grabber.h         |  174 +
 stereo/include/pcl/stereo/stereo_matching.h        |  513 +++
 stereo/src/digital_elevation_map.cpp               |  195 +
 stereo/src/disparity_map_converter.cpp             |   42 +
 stereo/src/stereo_adaptive_cost_so.cpp             |  202 ++
 stereo/src/stereo_block_based.cpp                  |  169 +
 stereo/src/stereo_grabber.cpp                      |  232 ++
 stereo/src/stereo_matching.cpp                     |  637 ++++
 surface/CMakeLists.txt                             |    1 -
 .../surface/3rdparty/opennurbs/opennurbs_defines.h |    4 +-
 .../3rdparty/opennurbs/opennurbs_extensions.h      |   10 +-
 .../surface/3rdparty/opennurbs/opennurbs_string.h  |    4 +-
 .../surface/3rdparty/opennurbs/opennurbs_unicode.h |    2 +-
 .../include/pcl/surface/3rdparty/poisson4/hash.h   |    1 +
 surface/include/pcl/surface/concave_hull.h         |   13 +
 surface/include/pcl/surface/convex_hull.h          |   13 +-
 surface/include/pcl/surface/gp3.h                  |    2 +-
 surface/include/pcl/surface/impl/concave_hull.hpp  |   16 +-
 surface/include/pcl/surface/impl/convex_hull.hpp   |   20 +-
 surface/include/pcl/surface/impl/gp3.hpp           |    2 +-
 .../include/pcl/surface/impl/marching_cubes.hpp    |    2 +-
 .../pcl/surface/impl/marching_cubes_rbf.hpp        |    4 +-
 surface/include/pcl/surface/impl/mls.hpp           |    2 +-
 .../include/pcl/surface/impl/texture_mapping.hpp   |   54 +-
 surface/include/pcl/surface/organized_fast_mesh.h  |  162 +-
 surface/include/pcl/surface/texture_mapping.h      |   14 +-
 .../src/3rdparty/opennurbs/opennurbs_archive.cpp   |    4 +-
 surface/src/mls.cpp                                |    4 +-
 surface/src/on_nurbs/fitting_curve_2d_apdm.cpp     |    3 +-
 surface/src/on_nurbs/fitting_curve_2d_pdm.cpp      |    1 +
 surface/src/on_nurbs/fitting_curve_pdm.cpp         |    1 +
 surface/src/on_nurbs/fitting_cylinder_pdm.cpp      |    1 +
 surface/src/on_nurbs/fitting_sphere_pdm.cpp        |    3 +-
 surface/src/on_nurbs/sparse_mat.cpp                |   18 +-
 surface/src/texture_mapping.cpp                    |    6 +-
 .../vtk_smoothing/vtk_mesh_smoothing_laplacian.cpp |    2 +-
 surface/src/vtk_smoothing/vtk_utils.cpp            |    2 +-
 test/2d/CMakeLists.txt                             |   13 +
 test/2d/canny.pcd                                  |  Bin 0 -> 61113 bytes
 test/2d/closing.pcd                                |  Bin 0 -> 128170 bytes
 test/2d/closing_binary.pcd                         |  Bin 0 -> 35650 bytes
 test/2d/dilation.pcd                               |  Bin 0 -> 127749 bytes
 test/2d/dilation_binary.pcd                        |  Bin 0 -> 35760 bytes
 test/2d/erosion.pcd                                |  Bin 0 -> 132169 bytes
 test/2d/erosion_binary.pcd                         |  Bin 0 -> 34425 bytes
 test/2d/gauss_smooth.pcd                           |  Bin 0 -> 149061 bytes
 test/2d/gauss_smooth.png                           |  Bin 0 -> 102769 bytes
 test/2d/lena-grayscale.png                         |  Bin 0 -> 42215 bytes
 test/2d/lena.pcd                                   |  Bin 0 -> 158514 bytes
 test/2d/opening.pcd                                |  Bin 0 -> 130710 bytes
 test/2d/opening_binary.pcd                         |  Bin 0 -> 34654 bytes
 test/2d/test_2d.cpp                                |  420 +++
 test/CMakeLists.txt                                |   10 +-
 test/brisk_descriptors_gt.pcd                      |  Bin 0 -> 101774 bytes
 test/colored_cloud.pcd                             |  Bin 14168 -> 14162 bytes
 test/common/CMakeLists.txt                         |    2 +
 test/{ => common}/test_bearing_angle_image.cpp     |    0
 test/common/test_common.cpp                        |   29 +
 test/common/test_copy_make_borders.cpp             |   36 +-
 test/common/test_geometry.cpp                      |   76 +
 test/common/test_io.cpp                            |   23 +
 test/common/test_vector_average.cpp                |    4 +-
 test/features/CMakeLists.txt                       |   12 +
 test/features/test_brisk.cpp                       |  161 +
 test/features/test_grsd_estimation.cpp             |  116 +
 test/features/test_ptr.cpp                         |    2 +-
 test/features/test_rsd_estimation.cpp              |  145 +
 test/features/test_shot_estimation.cpp             |   47 +-
 test/filters/test_filters.cpp                      |  301 +-
 test/five_people.pcd                               |  Bin 12701538 -> 2007625 bytes
 test/geometry/test_mesh_indices.cpp                |    2 +-
 test/geometry/test_quad_mesh.cpp                   |    2 +-
 test/io/CMakeLists.txt                             |   14 +-
 test/io/test_buffers.cpp                           |  233 ++
 test/io/test_io.cpp                                |  183 +-
 test/io/test_point_cloud_image_extractors.cpp      |   40 +-
 test/keypoints/test_keypoints.cpp                  |    9 +
 test/milk_cartoon_all_small_clorox.pcd             |  Bin 2546853 -> 2547006 bytes
 test/milk_color.pcd                                |  Bin 146071 -> 146087 bytes
 test/office1_keypoints.pcd                         |  Bin 0 -> 21274 bytes
 test/office2_keypoints.pcd                         |  Bin 0 -> 18154 bytes
 test/registration/CMakeLists.txt                   |    9 +
 test/registration/test_fpcs_ia.cpp                 |  117 +
 test/registration/test_fpcs_ia_data.h              |   16 +
 test/registration/test_kfpcs_ia.cpp                |  126 +
 test/registration/test_kfpcs_ia_data.h             |   16 +
 test/registration/test_registration.cpp            |    1 +
 test/sample_consensus/CMakeLists.txt               |    4 +-
 .../test_sample_consensus_line_model.cpp           |  115 -
 .../test_sample_consensus_line_models.cpp          |  175 +
 test/segmentation/CMakeLists.txt                   |    7 +
 test/segmentation/data/graph0.info                 |   31 +
 test/segmentation/data/graph1.info                 |   43 +
 test/segmentation/data/graph2.info                 |   43 +
 test/segmentation/data/graph3.info                 |   35 +
 test/segmentation/data/graph4.info                 |   33 +
 test/segmentation/data/graph5.info                 |   32 +
 test/segmentation/data/graph6.info                 |   42 +
 test/segmentation/data/graph7.info                 |   47 +
 test/segmentation/data/graph8.info                 |   59 +
 test/segmentation/test_random_walker.cpp           |  271 ++
 test/table_scene_mug_stereo_textured.pcd           |  Bin 1726044 -> 1726160 bytes
 test/test_recognition_cg.cpp                       |   11 +-
 test/test_transforms.cpp                           |  119 +-
 tools/CMakeLists.txt                               |   22 +-
 tools/boost.h                                      |    2 +
 tools/compute_hull.cpp                             |    2 +-
 tools/crf_segmentation.cpp                         |  238 ++
 tools/icp.cpp                                      |   63 +-
 tools/lum.cpp                                      |   10 +-
 tools/mesh_sampling.cpp                            |   16 +-
 tools/obj2ply.cpp                                  |  103 +
 tools/pcd2png.cpp                                  |   12 +-
 tools/train_unary_classifier.cpp                   |  276 ++
 tools/transform_point_cloud.cpp                    |    2 +-
 tools/unary_classifier_segment.cpp                 |  218 ++
 tools/uniform_sampling.cpp                         |   11 +-
 tools/voxel_grid_occlusion_estimation.cpp          |    2 +-
 .../tracking/impl/kld_adaptive_particle_filter.hpp |    2 +-
 .../include/pcl/tracking/impl/pyramidal_klt.hpp    |   10 +-
 visualization/CMakeLists.txt                       |   44 +-
 visualization/include/pcl/visualization/boost.h    |    2 +
 .../include/pcl/visualization/common/common.h      |   35 +-
 .../pcl/visualization/impl/image_viewer.hpp        |   24 +-
 .../pcl/visualization/impl/pcl_visualizer.hpp      |  503 ++-
 .../impl/point_cloud_color_handlers.hpp            |   93 +-
 .../include/pcl/visualization/interactor_style.h   |   52 +-
 .../include/pcl/visualization/pcl_plotter.h        |    1 +
 .../include/pcl/visualization/pcl_visualizer.h     |  137 +-
 .../pcl/visualization/point_cloud_color_handlers.h |  117 +
 visualization/include/pcl/visualization/vtk.h      |    3 +-
 .../pcl/visualization/vtk/pcl_context_item.h       |    1 -
 .../vtk/vtkRenderWindowInteractorFix.mm            |   10 +-
 visualization/src/common/common.cpp                |   86 +
 visualization/src/image_viewer.cpp                 |   29 +-
 visualization/src/interactor_style.cpp             |  209 +-
 visualization/src/pcl_plotter.cpp                  |   21 +-
 visualization/src/pcl_visualizer.cpp               |  521 +--
 visualization/src/point_cloud_handlers.cpp         |  117 +-
 visualization/src/vtk/pcl_context_item.cpp         |   29 +-
 visualization/tools/CMakeLists.txt                 |   28 +-
 visualization/tools/davidsdk_viewer.cpp            |  108 +
 visualization/tools/depth_sense_viewer.cpp         |  333 ++
 visualization/tools/ensenso_viewer.cpp             |   88 +
 visualization/tools/image_grabber_viewer.cpp       |    2 +-
 visualization/tools/image_viewer.cpp               |    2 +
 visualization/tools/pcd_grabber_viewer.cpp         |    2 +-
 visualization/tools/pcd_viewer.cpp                 |   59 +-
 visualization/tools/real_sense_viewer.cpp          |  410 +++
 visualization/tools/vlp_viewer.cpp                 |  238 ++
 1051 files changed, 157580 insertions(+), 5090 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/pcl.git



More information about the debian-science-commits mailing list