[pcl] 01/19: Merge tag 'upstream/1.7.1'

Leopold Palomo-Avellaneda lepalom-guest at moszumanska.debian.org
Tue Apr 8 12:48:42 UTC 2014


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

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

commit 5296e0da5a994f81465ac8c34c4be286da821bcc
Merge: 0f2b644 90d88dd
Author: Leopold Palomo <leopold.palomo at upc.edu>
Date:   Thu Apr 3 16:16:05 2014 +0200

    Merge tag 'upstream/1.7.1'
    
    Upstream version 1.7.1

 .travis.yml                                        |     12 +
 CHANGES.md                                         |   1861 +
 CMakeLists.txt                                     |    179 +-
 PCLConfig.cmake.in                                 |    146 +-
 README.md                                          |      6 +
 apps/CMakeLists.txt                                |    178 +-
 apps/cloud_composer/CMakeLists.txt                 |    197 +
 apps/cloud_composer/ComposerTool.cmake             |     25 +
 .../pcl/apps/cloud_composer/cloud_browser.h        |     99 +
 .../pcl/apps/cloud_composer/cloud_composer.h       |    176 +
 .../include/pcl/apps/cloud_composer/cloud_view.h   |    154 +
 .../include/pcl/apps/cloud_composer/cloud_viewer.h |     86 +
 .../include/pcl/apps/cloud_composer/commands.h     |    222 +
 .../pcl/apps/cloud_composer/impl/cloud_item.hpp    |     83 +
 .../apps/cloud_composer/impl/merge_selection.hpp   |    127 +
 .../apps/cloud_composer/impl/transform_clouds.hpp  |     98 +
 .../pcl/apps/cloud_composer/item_inspector.h       |    118 +
 .../cloud_composer/items/cloud_composer_item.h     |    181 +
 .../pcl/apps/cloud_composer/items/cloud_item.h     |    193 +
 .../pcl/apps/cloud_composer/items/fpfh_item.h      |     89 +
 .../pcl/apps/cloud_composer/items/normals_item.h   |     88 +
 .../pcl/apps/cloud_composer/merge_selection.h      |     74 +
 .../click_trackball_interactor_style.h             |    122 +
 .../point_selectors/interactor_style_switch.h      |    155 +
 .../point_selectors/manipulation_event.h           |     82 +
 .../point_selectors/rectangular_frustum_selector.h |    100 +
 .../selected_trackball_interactor_style.h          |    131 +
 .../point_selectors/selection_event.h              |     96 +
 .../pcl/apps/cloud_composer/project_model.h        |    214 +
 .../pcl/apps/cloud_composer/properties_model.h     |     96 +
 .../include/pcl/apps/cloud_composer/qt.h           |     70 +
 .../pcl/apps/cloud_composer/signal_multiplexer.h   |    168 +
 .../cloud_composer/tool_interface/abstract_tool.h  |    189 +
 .../cloud_composer/tool_interface/tool_factory.h   |     97 +
 .../pcl/apps/cloud_composer/toolbox_model.h        |    125 +
 .../cloud_composer/tools/euclidean_clustering.h    |    110 +
 .../apps/cloud_composer/tools/fpfh_estimation.h    |    113 +
 .../tools/impl/organized_segmentation.hpp          |    186 +
 .../apps/cloud_composer/tools/impl/supervoxels.hpp |    122 +
 .../apps/cloud_composer/tools/normal_estimation.h  |    110 +
 .../cloud_composer/tools/organized_segmentation.h  |    114 +
 .../pcl/apps/cloud_composer/tools/sanitize_cloud.h |    110 +
 .../tools/statistical_outlier_removal.h            |    110 +
 .../pcl/apps/cloud_composer/tools/supervoxels.h    |    116 +
 .../cloud_composer/tools/voxel_grid_downsample.h   |    110 +
 .../pcl/apps/cloud_composer/transform_clouds.h     |     71 +
 .../include/pcl/apps/cloud_composer/work_queue.h   |     87 +
 apps/cloud_composer/resources/arrow_move.png       |    Bin 0 -> 643 bytes
 apps/cloud_composer/resources/camera_move.png      |    Bin 0 -> 1231 bytes
 apps/cloud_composer/resources/click_move.png       |    Bin 0 -> 729 bytes
 apps/cloud_composer/resources/delete.png           |    Bin 0 -> 1249 bytes
 .../cloud_composer/resources/frustum_selection.png |    Bin 0 -> 937 bytes
 .../resources/insert_from_OpenNi.png               |    Bin 0 -> 4850 bytes
 apps/cloud_composer/resources/insert_from_file.png |    Bin 0 -> 3565 bytes
 .../resources/new_cloud_from_selection.png         |    Bin 0 -> 829 bytes
 apps/cloud_composer/resources/new_project.png      |    Bin 0 -> 3002 bytes
 .../cloud_composer/resources/normal_estimation.png |    Bin 0 -> 5785 bytes
 .../resources/open_cloud_as_new_project.png        |    Bin 0 -> 2880 bytes
 apps/cloud_composer/resources/open_project.png     |    Bin 0 -> 2735 bytes
 apps/cloud_composer/resources/resources.qrc        |     20 +
 apps/cloud_composer/resources/rgb_depth.png        |    Bin 0 -> 4764 bytes
 apps/cloud_composer/resources/save_project.png     |    Bin 0 -> 2629 bytes
 .../resources/save_selected_cloud.png              |    Bin 0 -> 3309 bytes
 apps/cloud_composer/resources/selection_move.png   |    Bin 0 -> 891 bytes
 apps/cloud_composer/resources/show_axes.png        |    Bin 0 -> 1791 bytes
 apps/cloud_composer/src/cloud_browser.cpp          |     44 +
 apps/cloud_composer/src/cloud_composer.cpp         |    378 +
 .../src/cloud_composer_main_window.ui              |    581 +
 apps/cloud_composer/src/cloud_view.cpp             |    310 +
 apps/cloud_composer/src/cloud_viewer.cpp           |     72 +
 apps/cloud_composer/src/commands.cpp               |    595 +
 apps/cloud_composer/src/item_inspector.cpp         |    140 +
 .../src/items/cloud_composer_item.cpp              |     97 +
 apps/cloud_composer/src/items/cloud_item.cpp       |    208 +
 apps/cloud_composer/src/items/fpfh_item.cpp        |     65 +
 apps/cloud_composer/src/items/normals_item.cpp     |     67 +
 apps/cloud_composer/src/main.cpp                   |     13 +
 apps/cloud_composer/src/merge_selection.cpp        |    105 +
 .../click_trackball_interactor_style.cpp           |    121 +
 .../point_selectors/interactor_style_switch.cpp    |    143 +
 .../src/point_selectors/manipulation_event.cpp     |     15 +
 .../rectangular_frustum_selector.cpp               |    100 +
 .../selected_trackball_interactor_style.cpp        |    390 +
 .../src/point_selectors/selection_event.cpp        |     63 +
 apps/cloud_composer/src/project_model.cpp          |    624 +
 apps/cloud_composer/src/properties_model.cpp       |    136 +
 apps/cloud_composer/src/signal_multiplexer.cpp     |    125 +
 .../src/tool_interface/abstract_tool.cpp           |     23 +
 apps/cloud_composer/src/toolbox_model.cpp          |    250 +
 apps/cloud_composer/src/transform_clouds.cpp       |     42 +
 apps/cloud_composer/src/work_queue.cpp             |     66 +
 apps/cloud_composer/tools/euclidean_clustering.cpp |    136 +
 apps/cloud_composer/tools/fpfh_estimation.cpp      |    113 +
 apps/cloud_composer/tools/normal_estimation.cpp    |     90 +
 .../tools/organized_segmentation.cpp               |     63 +
 apps/cloud_composer/tools/sanitize_cloud.cpp       |     83 +
 .../tools/statistical_outlier_removal.cpp          |     96 +
 apps/cloud_composer/tools/supervoxels.cpp          |     61 +
 .../cloud_composer/tools/voxel_grid_downsample.cpp |     95 +
 apps/in_hand_scanner/CMakeLists.txt                |    131 +
 .../include/pcl/apps/in_hand_scanner/boost.h       |     59 +
 .../pcl/apps/in_hand_scanner/common_types.h        |     97 +
 .../include/pcl/apps/in_hand_scanner/eigen.h       |     52 +
 .../include/pcl/apps/in_hand_scanner/help_window.h |     70 +
 .../include/pcl/apps/in_hand_scanner/icp.h         |    225 +
 .../pcl/apps/in_hand_scanner/impl/common_types.hpp |    127 +
 .../pcl/apps/in_hand_scanner/in_hand_scanner.h     |    311 +
 .../apps/in_hand_scanner/input_data_processing.h   |    243 +
 .../include/pcl/apps/in_hand_scanner/integration.h |    234 +
 .../include/pcl/apps/in_hand_scanner/main_window.h |    140 +
 .../pcl/apps/in_hand_scanner/mesh_processing.h     |     78 +
 .../pcl/apps/in_hand_scanner/offline_integration.h |    227 +
 .../pcl/apps/in_hand_scanner/opengl_viewer.h       |    456 +
 .../include/pcl/apps/in_hand_scanner/utils.h       |     57 +
 .../apps/in_hand_scanner/visibility_confidence.h   |     90 +
 apps/in_hand_scanner/src/help_window.cpp           |     61 +
 apps/in_hand_scanner/src/help_window.ui            |    216 +
 apps/in_hand_scanner/src/icp.cpp                   |    569 +
 apps/in_hand_scanner/src/in_hand_scanner.cpp       |    498 +
 apps/in_hand_scanner/src/input_data_processing.cpp |    359 +
 apps/in_hand_scanner/src/integration.cpp           |    602 +
 apps/in_hand_scanner/src/main.cpp                  |     52 +
 .../src/main_offline_integration.cpp               |     54 +
 apps/in_hand_scanner/src/main_window.cpp           |    388 +
 apps/in_hand_scanner/src/main_window.ui            |   1378 +
 apps/in_hand_scanner/src/mesh_processing.cpp       |    139 +
 apps/in_hand_scanner/src/offline_integration.cpp   |    366 +
 apps/in_hand_scanner/src/opengl_viewer.cpp         |   1163 +
 apps/in_hand_scanner/src/visibility_confidence.cpp |    159 +
 .../include/pcl/apps/dominant_plane_segmentation.h |      4 +
 .../face_detection/face_detection_apps_utils.h     |    149 +
 .../pcl/apps/face_detection/openni_frame_source.h  |     42 +
 .../pcl/apps/impl/dominant_plane_segmentation.hpp  |      9 +-
 apps/include/pcl/apps/manual_registration.h        |    174 +
 apps/include/pcl/apps/nn_classification.h          |      2 +-
 apps/include/pcl/apps/openni_passthrough.h         |     14 +-
 apps/include/pcl/apps/openni_passthrough_qt.h      |     52 +
 .../include/pcl/apps/organized_segmentation_demo.h |     49 +-
 .../pcl/apps/organized_segmentation_demo_qt.h      |     50 +
 apps/include/pcl/apps/pcd_video_player.h           |    166 +
 .../pcl/apps/render_views_tesselated_sphere.h      |     33 +-
 apps/include/pcl/apps/vfh_nn_classifier.h          |     14 +-
 apps/modeler/CMakeLists.txt                        |    132 +
 .../include/pcl/apps/modeler/abstract_item.h       |     86 +
 .../include/pcl/apps/modeler/abstract_worker.h     |     95 +
 .../include/pcl/apps/modeler/channel_actor_item.h  |    104 +
 apps/modeler/include/pcl/apps/modeler/cloud_mesh.h |    121 +
 .../include/pcl/apps/modeler/cloud_mesh_item.h     |    112 +
 .../pcl/apps/modeler/cloud_mesh_item_updater.h     |     65 +
 .../modeler/include/pcl/apps/modeler/dock_widget.h |     64 +
 .../pcl/apps/modeler/icp_registration_worker.h     |     85 +
 .../include/pcl/apps/modeler/impl/parameter.hpp    |    120 +
 .../include/pcl/apps/modeler/impl/scene_tree.hpp   |     67 +
 .../modeler/include/pcl/apps/modeler/main_window.h |    149 +
 .../pcl/apps/modeler/normal_estimation_worker.h    |     78 +
 .../include/pcl/apps/modeler/normals_actor_item.h  |     85 +
 apps/modeler/include/pcl/apps/modeler/parameter.h  |    277 +
 .../include/pcl/apps/modeler/parameter_dialog.h    |    115 +
 .../include/pcl/apps/modeler/points_actor_item.h   |     81 +
 .../include/pcl/apps/modeler/poisson_worker.h      |     80 +
 apps/modeler/include/pcl/apps/modeler/qt.h         |     91 +
 .../include/pcl/apps/modeler/render_window.h       |     98 +
 .../include/pcl/apps/modeler/render_window_item.h  |     98 +
 apps/modeler/include/pcl/apps/modeler/scene_tree.h |    144 +
 .../modeler/statistical_outlier_removal_worker.h   |     77 +
 .../include/pcl/apps/modeler/surface_actor_item.h  |     88 +
 .../include/pcl/apps/modeler/thread_controller.h   |     72 +
 .../apps/modeler/voxel_grid_downsample_worker.h    |     81 +
 apps/modeler/main_window.ui                        |    282 +
 apps/modeler/resources/fileopen.png                |    Bin 0 -> 681 bytes
 apps/modeler/resources/filesave.png                |    Bin 0 -> 328 bytes
 apps/modeler/resources/help.png                    |    Bin 0 -> 1561 bytes
 apps/modeler/resources/print.png                   |    Bin 0 -> 742 bytes
 apps/modeler/resources/resources.qrc               |      8 +
 apps/modeler/src/abstract_item.cpp                 |     85 +
 apps/modeler/src/abstract_worker.cpp               |     92 +
 apps/modeler/src/channel_actor_item.cpp            |    123 +
 apps/modeler/src/cloud_mesh.cpp                    |    261 +
 apps/modeler/src/cloud_mesh_item.cpp               |    256 +
 apps/modeler/src/cloud_mesh_item_updater.cpp       |     60 +
 apps/modeler/src/dock_widget.cpp                   |     84 +
 apps/modeler/src/icp_registration_worker.cpp       |    153 +
 apps/modeler/src/main.cpp                          |     51 +
 apps/modeler/src/main_window.cpp                   |    339 +
 apps/modeler/src/normal_estimation_worker.cpp      |    137 +
 apps/modeler/src/normals_actor_item.cpp            |    193 +
 apps/modeler/src/parameter.cpp                     |    243 +
 apps/modeler/src/parameter_dialog.cpp              |    210 +
 apps/modeler/src/points_actor_item.cpp             |    137 +
 apps/modeler/src/poisson_worker.cpp                |    139 +
 apps/modeler/src/render_window.cpp                 |    203 +
 apps/modeler/src/render_window_item.cpp            |    125 +
 apps/modeler/src/scene_tree.cpp                    |    547 +
 .../src/statistical_outlier_removal_worker.cpp     |     96 +
 apps/modeler/src/surface_actor_item.cpp            |    135 +
 apps/modeler/src/thread_controller.cpp             |     94 +
 apps/modeler/src/voxel_grid_downsample_worker.cpp  |    122 +
 apps/modeler/tools/CMakeLists.txt                  |      2 +
 apps/optronic_viewer/CMakeLists.txt                |     94 +
 .../pcl/apps/optronic_viewer/cloud_filter.h        |    449 +
 .../pcl/apps/optronic_viewer/filter_window.h       |    120 +
 .../include/pcl/apps/optronic_viewer/main_window.h |    174 +
 .../pcl/apps/optronic_viewer/openni_grabber.h      |     88 +
 .../include/pcl/apps/optronic_viewer/qt.h          |    101 +
 apps/optronic_viewer/src/cloud_filter.cpp          |    662 +
 apps/optronic_viewer/src/filter_window.cpp         |    168 +
 apps/optronic_viewer/src/main.cpp                  |     50 +
 apps/optronic_viewer/src/main_window.cpp           |    500 +
 apps/optronic_viewer/src/openni_grabber.cpp        |     84 +
 apps/point_cloud_editor/CMakeLists.txt             |    121 +
 .../include/pcl/apps/point_cloud_editor/cloud.h    |    472 +
 .../apps/point_cloud_editor/cloudEditorWidget.h    |    316 +
 .../apps/point_cloud_editor/cloudTransformTool.h   |    149 +
 .../include/pcl/apps/point_cloud_editor/command.h  |    104 +
 .../pcl/apps/point_cloud_editor/commandQueue.h     |    122 +
 .../include/pcl/apps/point_cloud_editor/common.h   |     87 +
 .../pcl/apps/point_cloud_editor/copyBuffer.h       |    117 +
 .../pcl/apps/point_cloud_editor/copyCommand.h      |    117 +
 .../pcl/apps/point_cloud_editor/cutCommand.h       |    114 +
 .../pcl/apps/point_cloud_editor/deleteCommand.h    |    106 +
 .../pcl/apps/point_cloud_editor/denoiseCommand.h   |    119 +
 .../apps/point_cloud_editor/denoiseParameterForm.h |    116 +
 .../pcl/apps/point_cloud_editor/localTypes.h       |    194 +
 .../pcl/apps/point_cloud_editor/mainWindow.h       |    237 +
 .../pcl/apps/point_cloud_editor/pasteCommand.h     |    109 +
 .../pcl/apps/point_cloud_editor/select1DTool.h     |    110 +
 .../pcl/apps/point_cloud_editor/select2DTool.h     |    152 +
 .../pcl/apps/point_cloud_editor/selection.h        |    206 +
 .../point_cloud_editor/selectionTransformTool.h    |    165 +
 .../pcl/apps/point_cloud_editor/statistics.h       |     98 +
 .../pcl/apps/point_cloud_editor/statisticsDialog.h |     81 +
 .../pcl/apps/point_cloud_editor/toolInterface.h    |    123 +
 .../pcl/apps/point_cloud_editor/trackball.h        |     79 +
 .../pcl/apps/point_cloud_editor/transformCommand.h |    119 +
 apps/point_cloud_editor/resources/click.png        |    Bin 0 -> 5143 bytes
 apps/point_cloud_editor/resources/copy.png         |    Bin 0 -> 3687 bytes
 apps/point_cloud_editor/resources/cube.png         |    Bin 0 -> 25284 bytes
 apps/point_cloud_editor/resources/cut.png          |    Bin 0 -> 11422 bytes
 apps/point_cloud_editor/resources/delete.png       |    Bin 0 -> 14624 bytes
 apps/point_cloud_editor/resources/info.png         |    Bin 0 -> 12921 bytes
 apps/point_cloud_editor/resources/invert.png       |    Bin 0 -> 16483 bytes
 apps/point_cloud_editor/resources/move.png         |    Bin 0 -> 18365 bytes
 apps/point_cloud_editor/resources/open.png         |    Bin 0 -> 11786 bytes
 apps/point_cloud_editor/resources/paste.png        |    Bin 0 -> 6017 bytes
 apps/point_cloud_editor/resources/pceditor.icns    |    Bin 0 -> 421072 bytes
 .../resources/pceditor_resources.qrc               |     19 +
 apps/point_cloud_editor/resources/save.png         |    Bin 0 -> 6566 bytes
 apps/point_cloud_editor/resources/select.png       |    Bin 0 -> 7191 bytes
 apps/point_cloud_editor/resources/undo.png         |    Bin 0 -> 23524 bytes
 apps/point_cloud_editor/resources/view.png         |    Bin 0 -> 16223 bytes
 apps/point_cloud_editor/src/cloud.cpp              |    528 +
 apps/point_cloud_editor/src/cloudEditorWidget.cpp  |    643 +
 apps/point_cloud_editor/src/cloudTransformTool.cpp |    126 +
 apps/point_cloud_editor/src/commandQueue.cpp       |     96 +
 apps/point_cloud_editor/src/common.cpp             |    243 +
 apps/point_cloud_editor/src/copyBuffer.cpp         |     95 +
 apps/point_cloud_editor/src/cutCommand.cpp         |     89 +
 apps/point_cloud_editor/src/deleteCommand.cpp      |     91 +
 apps/point_cloud_editor/src/denoiseCommand.cpp     |     78 +
 .../src/denoiseParameterForm.cpp                   |    106 +
 apps/point_cloud_editor/src/main.cpp               |     64 +
 apps/point_cloud_editor/src/mainWindow.cpp         |    406 +
 apps/point_cloud_editor/src/pasteCommand.cpp       |     80 +
 apps/point_cloud_editor/src/select1DTool.cpp       |    113 +
 apps/point_cloud_editor/src/select2DTool.cpp       |    208 +
 apps/point_cloud_editor/src/selection.cpp          |    127 +
 .../src/selectionTransformTool.cpp                 |    230 +
 apps/point_cloud_editor/src/statistics.cpp         |     74 +
 apps/point_cloud_editor/src/statisticsDialog.cpp   |     76 +
 apps/point_cloud_editor/src/trackball.cpp          |    240 +
 apps/point_cloud_editor/src/transformCommand.cpp   |    180 +
 apps/src/convolve.cpp                              |      3 +-
 apps/src/dinast_grabber_example.cpp                |    102 +
 apps/src/dominant_plane_segmentation.cpp           |     10 +-
 apps/src/feature_matching.cpp                      |    138 +-
 .../manual_registration/manual_registration.cpp    |    295 +
 .../src/manual_registration/manual_registration.ui |    171 +
 .../src/multiscale_feature_persistence_example.cpp |      4 +-
 apps/src/ni_agast.cpp                              |    358 +
 apps/src/ni_linemod.cpp                            |     14 +-
 apps/src/ni_susan.cpp                              |    208 +
 apps/src/nn_classification_example.cpp             |      6 +-
 apps/src/openni_3d_concave_hull.cpp                |      2 -
 apps/src/openni_3d_convex_hull.cpp                 |      2 -
 apps/src/openni_boundary_estimation.cpp            |     11 +-
 apps/src/openni_color_filter.cpp                   |      2 -
 apps/src/openni_fast_mesh.cpp                      |      4 +-
 apps/src/openni_feature_persistence.cpp            |      2 -
 apps/src/openni_floodfill_planar_segmentation.cpp  |    570 -
 apps/src/openni_grab_frame.cpp                     |     88 +-
 apps/src/openni_grab_images.cpp                    |    415 +
 apps/src/openni_ii_normal_estimation.cpp           |      2 -
 apps/src/openni_mls_smoothing.cpp                  |      7 +-
 apps/src/openni_mobile_server.cpp                  |      6 +-
 apps/src/openni_octree_compression.cpp             |    510 +
 apps/src/openni_organized_compression.cpp          |    493 +
 .../openni_organized_multi_plane_segmentation.cpp  |      2 -
 apps/src/openni_passthrough.cpp                    |      2 +
 apps/src/openni_planar_convex_hull.cpp             |      2 -
 apps/src/openni_planar_segmentation.cpp            |      2 -
 apps/src/openni_shift_to_depth_conversion.cpp      |    235 +
 apps/src/openni_stream_compression.cpp             |    510 -
 apps/src/openni_tracking.cpp                       |     42 +-
 apps/src/openni_uniform_sampling.cpp               |      2 -
 apps/src/openni_voxel_grid.cpp                     |      8 +-
 apps/src/organized_segmentation_demo.cpp           |     24 +-
 .../src/pcd_organized_multi_plane_segmentation.cpp |      9 +-
 apps/src/pcd_select_object_plane.cpp               |    676 +
 apps/src/pcd_video_player/pcd_video_player.cpp     |    312 +
 apps/src/pcd_video_player/pcd_video_player.ui      |    155 +
 apps/src/ppf_object_recognition.cpp                |      3 +-
 apps/src/render_views_tesselated_sphere.cpp        |    171 +-
 cmake/CudaComputeTargetFlags.cmake                 |     43 -
 cmake/Modules/FindEigen.cmake                      |      7 +-
 cmake/Modules/FindFLANN.cmake                      |      2 +-
 cmake/Modules/FindFZAPI.cmake                      |     33 +
 cmake/Modules/FindG2O.cmake                        |    149 +
 cmake/Modules/FindGTSAM.cmake                      |     87 +
 cmake/Modules/FindMPI.cmake                        |   1234 +-
 cmake/Modules/FindOpenNI.cmake                     |     32 +-
 cmake/Modules/FindPXCAPI.cmake                     |     40 +
 cmake/Modules/FindPcap.cmake                       |    114 +
 cmake/Modules/FindSphinx.cmake                     |      2 +-
 cmake/Modules/FindSuiteSparse.cmake                |    122 +
 cmake/Modules/NSIS.template.in                     |   1926 +-
 cmake/custom_output.sh                             |     17 +
 cmake/merge_cmake_install.py                       |     70 +-
 cmake/pcl_all_in_one_installer.cmake               |     12 +-
 cmake/pcl_cpack.cmake                              |     12 +-
 cmake/pcl_find_boost.cmake                         |     10 +-
 cmake/pcl_find_qt5.cmake                           |     76 +
 cmake/pcl_find_ros.cmake                           |     68 -
 cmake/pcl_find_sse.cmake                           |    339 +-
 cmake/pcl_options.cmake                            |     16 +
 cmake/pcl_pclconfig.cmake                          |     16 +-
 cmake/pcl_targets.cmake                            |    165 +-
 cmake/pcl_tests.cmake                              |     38 -
 cmake/pcl_utils.cmake                              |     10 +-
 cmake/pcl_verbosity.cmake                          |     21 +
 cmake/pkgconfig-headeronly.cmake.in                |     12 +
 common/CMakeLists.txt                              |     85 +-
 common/include/pcl/ModelCoefficients.h             |      4 +-
 common/include/pcl/PCLHeader.h                     |     44 +
 common/include/pcl/PCLImage.h                      |     65 +
 common/include/pcl/PCLPointCloud2.h                |     94 +
 common/include/pcl/PCLPointField.h                 |     59 +
 common/include/pcl/PointIndices.h                  |      4 +-
 common/include/pcl/PolygonMesh.h                   |      8 +-
 common/include/pcl/TextureMesh.h                   |     18 +-
 common/include/pcl/channel_properties.h            |    115 -
 common/include/pcl/cloud_iterator.h                |    193 +
 common/include/pcl/cloud_properties.h              |     90 -
 common/include/pcl/common/angles.h                 |      9 +-
 common/include/pcl/common/bivariate_polynomial.h   |      4 +-
 common/include/pcl/common/boost.h                  |     60 +
 common/include/pcl/common/centroid.h               |    701 +-
 common/include/pcl/common/common.h                 |     14 +-
 common/include/pcl/common/common_headers.h         |      2 +-
 common/include/pcl/common/concatenate.h            |     16 +-
 common/include/pcl/common/distances.h              |     16 +-
 common/include/pcl/common/eigen.h                  |    216 +-
 common/include/pcl/common/fft/_kiss_fft_guts.h     |    164 +
 common/include/pcl/common/fft/kiss_fft.h           |    134 +
 common/include/pcl/common/fft/kiss_fftr.h          |     46 +
 common/include/pcl/common/file_io.h                |      9 +-
 common/include/pcl/common/gaussian.h               |      4 +-
 common/include/pcl/common/generate.h               |    189 +
 common/include/pcl/common/geometry.h               |     55 +-
 common/include/pcl/common/impl/angles.hpp          |     11 +-
 .../pcl/common/impl/bivariate_polynomial.hpp       |      4 +-
 common/include/pcl/common/impl/centroid.hpp        |    634 +-
 common/include/pcl/common/impl/common.hpp          |     46 +-
 common/include/pcl/common/impl/eigen.hpp           |    197 +-
 common/include/pcl/common/impl/file_io.hpp         |     11 +-
 common/include/pcl/common/impl/gaussian.hpp        |      4 +-
 common/include/pcl/common/impl/generate.hpp        |    291 +
 common/include/pcl/common/impl/intensity.hpp       |    141 +-
 common/include/pcl/common/impl/io.hpp              |    454 +-
 common/include/pcl/common/impl/norms.hpp           |     11 +-
 common/include/pcl/common/impl/pca.hpp             |      4 +-
 .../pcl/common/impl/piecewise_linear_function.hpp  |      2 +-
 .../include/pcl/common/impl/projection_matrix.hpp  |    215 +
 common/include/pcl/common/impl/random.hpp          |    189 +
 common/include/pcl/common/impl/spring.hpp          |      4 +-
 .../impl/transformation_from_correspondences.hpp   |      4 +-
 common/include/pcl/common/impl/transforms.hpp      |    264 +-
 common/include/pcl/common/impl/vector_average.hpp  |     12 +-
 common/include/pcl/common/intensity.h              |      4 +-
 common/include/pcl/common/intersections.h          |     26 +-
 common/include/pcl/common/io.h                     |    201 +-
 common/include/pcl/common/norms.h                  |      9 +-
 common/include/pcl/common/pca.h                    |      4 +-
 .../include/pcl/common/piecewise_linear_function.h |      2 +-
 common/include/pcl/common/point_operators.h        |    510 +-
 common/include/pcl/common/point_tests.h            |    110 +
 .../include/pcl/common/polynomial_calculations.h   |      2 +-
 common/include/pcl/common/poses_from_matches.h     |      2 +-
 common/include/pcl/common/projection_matrix.h      |     80 +
 common/include/pcl/common/random.h                 |    233 +
 common/include/pcl/common/spring.h                 |      4 +-
 common/include/pcl/common/synchronizer.h           |      2 +-
 common/include/pcl/common/time.h                   |      8 +-
 common/include/pcl/common/time_trigger.h           |     15 +-
 .../common/transformation_from_correspondences.h   |      2 +-
 common/include/pcl/common/transforms.h             |    349 +-
 common/include/pcl/common/utils.h                  |      4 +-
 common/include/pcl/common/vector_average.h         |      7 +-
 common/include/pcl/console/parse.h                 |     10 +-
 common/include/pcl/console/print.h                 |     26 +-
 common/include/pcl/console/time.h                  |     10 +-
 common/include/pcl/conversions.h                   |    347 +
 common/include/pcl/correspondence.h                |     20 +-
 common/include/pcl/exceptions.h                    |     60 +-
 common/include/pcl/for_each_type.h                 |     14 +-
 common/include/pcl/impl/cloud_iterator.hpp         |    557 +
 common/include/pcl/impl/instantiate.hpp            |     35 +-
 common/include/pcl/impl/pcl_base.hpp               |    182 +
 common/include/pcl/impl/point_types.hpp            |   1128 +-
 common/include/pcl/pcl_base.h                      |    229 +-
 common/include/pcl/pcl_exports.h                   |      2 +-
 common/include/pcl/pcl_macros.h                    |     66 +-
 common/include/pcl/pcl_tests.h                     |      4 +-
 common/include/pcl/point_cloud.h                   |    471 +-
 common/include/pcl/point_representation.h          |     30 +-
 common/include/pcl/point_traits.h                  |    108 +-
 common/include/pcl/point_types.h                   |    144 +-
 common/include/pcl/point_types_conversion.h        |    238 +-
 .../include/pcl/range_image/impl/range_image.hpp   |     62 +-
 .../pcl/range_image/impl/range_image_planar.hpp    |     24 +-
 .../pcl/range_image/impl/range_image_spherical.hpp |     78 +
 common/include/pcl/range_image/range_image.h       |     24 +-
 .../include/pcl/range_image/range_image_planar.h   |     28 +-
 .../pcl/range_image/range_image_spherical.h        |    114 +
 common/include/pcl/register_point_struct.h         |    367 +
 common/include/pcl/ros/conversions.h               |    302 +-
 common/include/pcl/ros/register_point_struct.h     |    135 +-
 common/include/pcl/sse.h                           |     99 +
 common/include/sensor_msgs/Image.h                 |     61 -
 common/include/sensor_msgs/PointCloud2.h           |    101 -
 common/include/sensor_msgs/PointField.h            |     54 -
 common/include/std_msgs/Header.h                   |     39 -
 common/src/common.cpp                              |      5 +-
 common/src/correspondence.cpp                      |     17 +-
 common/src/distances.cpp                           |      4 +-
 common/src/fft/kiss_fft.c                          |    408 +
 common/src/fft/kiss_fftr.c                         |    159 +
 common/src/gaussian.cpp                            |     10 +-
 common/src/intersections.cpp                       |      5 +-
 common/src/io.cpp                                  |    199 +-
 common/src/parse.cpp                               |      6 +-
 common/src/pcl_base.cpp                            |     75 +-
 common/src/point_types.cpp                         |    389 +
 common/src/poses_from_matches.cpp                  |      2 +-
 common/src/print.cpp                               |     33 +-
 common/src/projection_matrix.cpp                   |     72 +
 common/src/range_image.cpp                         |    263 +-
 common/src/range_image_planar.cpp                  |     14 +-
 common/src/time_trigger.cpp                        |      5 +-
 common/test/CMakeLists.txt                         |     13 -
 common/test/test_common.cpp                        |    972 -
 common/test/test_eigen.cpp                         |    810 -
 common/test/test_gaussian.cpp                      |     71 -
 common/test/test_intensity.cpp                     |     83 -
 common/test/test_macros.cpp                        |     95 -
 common/test/test_operators.cpp                     |     99 -
 common/test/test_pca.cpp                           |    129 -
 common/test/test_plane_intersection.cpp            |    312 -
 common/test/test_spring.cpp                        |    211 -
 common/test/test_vector_average.cpp                |     81 -
 common/test/test_wrappers.cpp                      |    147 -
 doc/advanced/content/conf.py                       |      5 +-
 doc/advanced/content/files/PCL_eclipse_profile.xml |    166 +
 doc/advanced/content/index.rst                     |      3 +
 doc/advanced/content/pcl2.rst                      |    132 +
 doc/advanced/content/pcl_reg_eval.rst              |     56 +
 doc/advanced/content/pcl_registration.rst          |    245 +
 doc/advanced/content/pcl_style_guide.rst           |    256 +-
 doc/advanced/content/roadmap.rst                   |      4 +
 doc/advanced/content/vertical_sse.rst              |    745 +
 doc/doxygen/doxyfile.in                            |     84 +-
 doc/doxygen/footer.html                            |     10 +
 doc/overview/content/visualization.rst             |     12 +-
 doc/tutorials/content/adding_custom_ptype.rst      |     74 +-
 doc/tutorials/content/alignment_prerejective.rst   |    118 +
 doc/tutorials/content/building_pcl.rst             |      2 +-
 doc/tutorials/content/cluster_extraction.rst       |      4 +-
 doc/tutorials/content/compiling_pcl_macosx.rst     |     17 +-
 doc/tutorials/content/compiling_pcl_windows.rst    |     18 +-
 doc/tutorials/content/compression.rst              |     24 +-
 .../content/conditional_euclidean_clustering.rst   |    126 +
 doc/tutorials/content/conditional_removal.rst      |      4 +-
 doc/tutorials/content/convex_hull_2d.rst           |      4 +-
 doc/tutorials/content/correspondence_grouping.rst  |    216 +
 doc/tutorials/content/cvfh_signature.rst           |    142 -
 doc/tutorials/content/cylinder_segmentation.rst    |      2 +-
 doc/tutorials/content/dinast_grabber.rst           |    211 +
 doc/tutorials/content/don_segmentation.rst         |    216 +
 doc/tutorials/content/extract_indices.rst          |      2 +-
 .../content/feature_evaluation_framework.rst       |    235 -
 doc/tutorials/content/fpfh_estimation.rst          |     22 +-
 .../content/ground_based_rgbd_people_detection.rst |    155 +
 doc/tutorials/content/hdl_grabber.rst              |    321 +
 doc/tutorials/content/how_features_work.rst        |      8 +-
 doc/tutorials/content/hull_2d.rst                  |      6 +-
 .../content/images/alignment_prerejective_1.png    |    Bin 0 -> 31995 bytes
 .../content/images/alignment_prerejective_2.png    |    Bin 0 -> 25137 bytes
 .../content/images/changedetectionViewer.jpg       |    Bin 0 -> 32938 bytes
 .../content/images/changedetectionViewer.png       |    Bin 121412 -> 0 bytes
 .../images/conditional_euclidean_clustering.jpg    |    Bin 0 -> 150061 bytes
 .../correspondence_grouping.jpg                    |    Bin 0 -> 220918 bytes
 .../correspondence_grouping_c.jpg                  |    Bin 0 -> 240490 bytes
 .../correspondence_grouping_k.jpg                  |    Bin 0 -> 145278 bytes
 .../correspondence_grouping_k_c.jpg                |    Bin 0 -> 293951 bytes
 doc/tutorials/content/images/cvfh_histogram.png    |    Bin 3275 -> 0 bytes
 .../content/images/cylinder_model_seg.jpg          |    Bin 0 -> 23445 bytes
 .../content/images/cylinder_model_seg.png          |    Bin 84877 -> 0 bytes
 doc/tutorials/content/images/dinast_cameras.png    |    Bin 0 -> 194377 bytes
 doc/tutorials/content/images/dinast_cup.png        |    Bin 0 -> 453587 bytes
 doc/tutorials/content/images/dinast_cyclopes.png   |    Bin 0 -> 80881 bytes
 doc/tutorials/content/images/don_clusters.jpg      |    Bin 0 -> 152833 bytes
 .../content/images/don_curb_closeup_small.jpg      |    Bin 0 -> 180646 bytes
 doc/tutorials/content/images/don_scalenormals.svg  |    795 +
 doc/tutorials/content/images/don_segmentation.png  |    Bin 0 -> 20602 bytes
 doc/tutorials/content/images/donpipelinesmall.jpg  |    Bin 0 -> 146335 bytes
 .../images/feature_evaluation/class_hierarchy.png  |    Bin 36726 -> 0 bytes
 doc/tutorials/content/images/features_bunny.jpg    |    Bin 0 -> 22879 bytes
 doc/tutorials/content/images/features_bunny.png    |    Bin 117292 -> 0 bytes
 doc/tutorials/content/images/features_normal.jpg   |    Bin 0 -> 23786 bytes
 doc/tutorials/content/images/features_normal.png   |    Bin 59028 -> 0 bytes
 doc/tutorials/content/images/features_small.jpg    |    Bin 0 -> 26554 bytes
 doc/tutorials/content/images/features_small.png    |    Bin 107670 -> 0 bytes
 doc/tutorials/content/images/filters_small.jpg     |    Bin 0 -> 20225 bytes
 doc/tutorials/content/images/filters_small.png     |    Bin 51498 -> 0 bytes
 doc/tutorials/content/images/good_features.jpg     |    Bin 0 -> 146714 bytes
 doc/tutorials/content/images/good_features.png     |    Bin 585693 -> 0 bytes
 .../content/images/good_features_small.jpg         |    Bin 0 -> 12807 bytes
 .../content/images/good_features_small.png         |    Bin 35492 -> 0 bytes
 doc/tutorials/content/images/gpu/gpu_ccmake.png    |    Bin 0 -> 168852 bytes
 doc/tutorials/content/images/gpu/people/c2_100.jpg |    Bin 0 -> 27700 bytes
 doc/tutorials/content/images/gpu/people/ss26_1.jpg |    Bin 0 -> 20295 bytes
 doc/tutorials/content/images/gpu/people/ss26_2.jpg |    Bin 0 -> 12223 bytes
 .../Index_photo.jpg                                |    Bin 0 -> 52561 bytes
 .../ground_based_rgbd_people_detection/Screen3.jpg |    Bin 0 -> 112429 bytes
 .../ground_based_rgbd_people_detection/Screen5.jpg |    Bin 0 -> 120602 bytes
 .../ground_based_rgbd_people_detection/Screen7.jpg |    Bin 0 -> 130937 bytes
 .../ground_based_rgbd_people_detection/Screen8.jpg |    Bin 0 -> 117637 bytes
 .../Screen_floor.jpg                               |    Bin 0 -> 110671 bytes
 doc/tutorials/content/images/hdl_grabber.png       |    Bin 0 -> 12091 bytes
 .../content/images/ihs_application_layout.png      |    Bin 0 -> 86145 bytes
 doc/tutorials/content/images/ihs_cleanup.png       |    Bin 0 -> 96994 bytes
 .../images/ihs_color_segmentation_disabled.png     |    Bin 0 -> 96999 bytes
 .../content/images/ihs_geometric_features.png      |    Bin 0 -> 100718 bytes
 .../content/images/ihs_input_data_processing.png   |    Bin 0 -> 109380 bytes
 doc/tutorials/content/images/ihs_lion_model.png    |    Bin 0 -> 656001 bytes
 doc/tutorials/content/images/ihs_lion_photo.JPG    |    Bin 0 -> 40818 bytes
 doc/tutorials/content/images/ihs_registration.png  |    Bin 0 -> 104191 bytes
 .../content/images/implicit_shape_model.png        |    Bin 0 -> 43142 bytes
 doc/tutorials/content/images/ism_tutorial_1.png    |    Bin 0 -> 18967 bytes
 doc/tutorials/content/images/ism_tutorial_2.png    |    Bin 0 -> 29054 bytes
 doc/tutorials/content/images/ism_tutorial_3.png    |    Bin 0 -> 23451 bytes
 doc/tutorials/content/images/kdtree_mug.jpg        |    Bin 0 -> 54608 bytes
 doc/tutorials/content/images/kdtree_mug.png        |    Bin 245732 -> 0 bytes
 doc/tutorials/content/images/keypoints_small.jpg   |    Bin 0 -> 22542 bytes
 doc/tutorials/content/images/keypoints_small.png   |    Bin 111538 -> 0 bytes
 .../content/images/min_cut_segmentation.jpg        |    Bin 0 -> 47823 bytes
 .../content/images/mobile_streaming_1.jpg          |    Bin 0 -> 57725 bytes
 .../images/normal_distributions_transform.gif      |    Bin 0 -> 52237 bytes
 .../curvature_different_radii.jpg                  |    Bin 0 -> 39026 bytes
 .../curvature_different_radii.png                  |    Bin 157274 -> 0 bytes
 .../images/normal_estimation/flipped_scene1.jpg    |    Bin 0 -> 73133 bytes
 .../images/normal_estimation/flipped_scene1.png    |    Bin 335720 -> 0 bytes
 .../images/normal_estimation/flipped_scene2.jpg    |    Bin 0 -> 62899 bytes
 .../images/normal_estimation/flipped_scene2.png    |    Bin 295249 -> 0 bytes
 .../images/normal_estimation/flipped_sphere.jpg    |    Bin 0 -> 10507 bytes
 .../images/normal_estimation/flipped_sphere.png    |    Bin 46337 -> 0 bytes
 .../normal_estimation/normals_different_radii.jpg  |    Bin 0 -> 18923 bytes
 .../normal_estimation/normals_different_radii.png  |    Bin 60970 -> 0 bytes
 .../images/normal_estimation/unflipped_scene1.jpg  |    Bin 0 -> 66113 bytes
 .../images/normal_estimation/unflipped_scene1.png  |    Bin 307152 -> 0 bytes
 .../images/normal_estimation/unflipped_scene2.jpg  |    Bin 0 -> 70378 bytes
 .../images/normal_estimation/unflipped_scene2.png  |    Bin 326529 -> 0 bytes
 .../images/normal_estimation/unflipped_sphere.jpg  |    Bin 0 -> 18872 bytes
 .../images/normal_estimation/unflipped_sphere.png  |    Bin 90253 -> 0 bytes
 doc/tutorials/content/images/octree_bunny.jpg      |    Bin 0 -> 92492 bytes
 doc/tutorials/content/images/octree_bunny.png      |    Bin 181036 -> 0 bytes
 doc/tutorials/content/images/openni_cams.jpg       |    Bin 0 -> 53009 bytes
 doc/tutorials/content/images/openni_cams.png       |    Bin 440140 -> 0 bytes
 doc/tutorials/content/images/pair_inc.png          |    Bin 82180 -> 0 bytes
 .../images/pairwise_incremental_registration/1.png |    Bin 0 -> 146675 bytes
 .../images/pairwise_incremental_registration/2.png |    Bin 0 -> 241409 bytes
 .../images/pairwise_incremental_registration/3.png |    Bin 0 -> 297498 bytes
 .../images/pairwise_incremental_registration/4.png |    Bin 0 -> 221145 bytes
 .../images/pairwise_incremental_registration/5.png |    Bin 0 -> 145806 bytes
 .../pairwise_incremental_registration/pair_inc.png |    Bin 0 -> 103823 bytes
 doc/tutorials/content/images/pcl_hdl_viewer.png    |    Bin 0 -> 169503 bytes
 doc/tutorials/content/images/pcl_plotter_1byx.png  |    Bin 0 -> 13113 bytes
 .../content/images/pcl_plotter_comprational.png    |    Bin 0 -> 12241 bytes
 doc/tutorials/content/images/pcl_plotter_x2.png    |    Bin 0 -> 12938 bytes
 .../content/images/pfh_estimation/example_pfhs.jpg |    Bin 0 -> 38280 bytes
 .../content/images/pfh_estimation/example_pfhs.png |    Bin 72072 -> 0 bytes
 doc/tutorials/content/images/plane_model_seg.jpg   |    Bin 0 -> 18454 bytes
 doc/tutorials/content/images/plane_model_seg.png   |    Bin 72925 -> 0 bytes
 doc/tutorials/content/images/range_image_small.jpg |    Bin 0 -> 18159 bytes
 doc/tutorials/content/images/range_image_small.png |    Bin 79861 -> 0 bytes
 .../images/region_growing_rgb_segmentation.jpg     |    Bin 0 -> 175171 bytes
 .../content/images/region_growing_segmentation.jpg |    Bin 0 -> 28250 bytes
 .../images/region_growing_segmentation_1.jpg       |    Bin 0 -> 70282 bytes
 .../images/region_growing_segmentation_2.jpg       |    Bin 0 -> 142630 bytes
 .../images/region_growing_segmentation_3.jpg       |    Bin 0 -> 116570 bytes
 .../block_diagram_single_iteration.jpg             |    Bin 0 -> 91026 bytes
 .../block_diagram_single_iteration.png             |    Bin 114604 -> 0 bytes
 doc/tutorials/content/images/registration/s1-6.jpg |    Bin 0 -> 95646 bytes
 doc/tutorials/content/images/registration/s1-6.png |    Bin 408415 -> 0 bytes
 .../content/images/registration/scans.jpg          |    Bin 0 -> 77547 bytes
 .../content/images/registration/scans.png          |    Bin 407496 -> 0 bytes
 .../content/images/registration_small.jpg          |    Bin 0 -> 13445 bytes
 .../content/images/registration_small.png          |    Bin 64147 -> 0 bytes
 doc/tutorials/content/images/resampling_1.jpg      |    Bin 0 -> 61717 bytes
 doc/tutorials/content/images/resampling_1.png      |    Bin 278084 -> 0 bytes
 doc/tutorials/content/images/resampling_2.jpg      |    Bin 0 -> 31436 bytes
 doc/tutorials/content/images/resampling_2.png      |    Bin 61578 -> 0 bytes
 doc/tutorials/content/images/s1-6.png              |    Bin 408415 -> 0 bytes
 .../images/sample_consensus_planes_cylinders.jpg   |    Bin 0 -> 133622 bytes
 .../images/sample_consensus_planes_cylinders.png   |    Bin 628285 -> 0 bytes
 .../content/images/sample_consensus_small.jpg      |    Bin 0 -> 15304 bytes
 .../content/images/sample_consensus_small.png      |    Bin 65786 -> 0 bytes
 doc/tutorials/content/images/scans.png             |    Bin 407496 -> 0 bytes
 .../content/images/segmentation_small.jpg          |    Bin 0 -> 9238 bytes
 .../content/images/segmentation_small.png          |    Bin 41246 -> 0 bytes
 .../content/images/statistical_removal_2.jpg       |    Bin 0 -> 77917 bytes
 .../content/images/statistical_removal_2.png       |    Bin 269832 -> 0 bytes
 .../images/supervoxel_clustering_adjacency.jpg     |    Bin 0 -> 58185 bytes
 .../images/supervoxel_clustering_distance_eqn.png  |    Bin 0 -> 11905 bytes
 .../images/supervoxel_clustering_example.jpg       |    Bin 0 -> 113287 bytes
 .../images/supervoxel_clustering_parameters.jpg    |    Bin 0 -> 82148 bytes
 .../images/supervoxel_clustering_results.jpg       |    Bin 0 -> 156937 bytes
 .../images/supervoxel_clustering_search_order.jpg  |    Bin 0 -> 32954 bytes
 .../content/images/supervoxel_clustering_small.png |    Bin 0 -> 57908 bytes
 doc/tutorials/content/images/surface_hull.jpg      |    Bin 0 -> 48329 bytes
 doc/tutorials/content/images/surface_hull.png      |    Bin 77872 -> 0 bytes
 doc/tutorials/content/images/surface_meshing.jpg   |    Bin 0 -> 79719 bytes
 doc/tutorials/content/images/surface_meshing.png   |    Bin 123357 -> 0 bytes
 doc/tutorials/content/images/surface_small.jpg     |    Bin 0 -> 17151 bytes
 doc/tutorials/content/images/surface_small.png     |    Bin 38337 -> 0 bytes
 .../content/images/template_alignment_1.jpg        |    Bin 0 -> 63187 bytes
 .../content/images/template_alignment_1.png        |    Bin 318712 -> 0 bytes
 .../content/images/template_alignment_2.jpg        |    Bin 0 -> 38127 bytes
 .../content/images/template_alignment_2.png        |    Bin 153512 -> 0 bytes
 .../content/images/template_alignment_3.jpg        |    Bin 0 -> 44753 bytes
 .../content/images/template_alignment_3.png        |    Bin 183624 -> 0 bytes
 .../content/images/template_alignment_4.jpg        |    Bin 0 -> 32763 bytes
 .../content/images/template_alignment_4.png        |    Bin 121348 -> 0 bytes
 doc/tutorials/content/images/tracking/blueone.png  |    Bin 0 -> 1035004 bytes
 .../content/images/tracking/mergePicture.png       |    Bin 0 -> 4556525 bytes
 doc/tutorials/content/images/tracking/redone.png   |    Bin 0 -> 1473171 bytes
 .../content/images/tracking/slideCapture.png       |    Bin 0 -> 64829 bytes
 .../content/images/using_kinfu_large_scale.jpg     |    Bin 0 -> 182265 bytes
 .../content/images/using_kinfu_large_scale/11.jpg  |    Bin 0 -> 87073 bytes
 .../content/images/using_kinfu_large_scale/12.jpg  |    Bin 0 -> 185670 bytes
 .../images/vfh_estimation/first_component.jpg      |    Bin 0 -> 17565 bytes
 .../images/vfh_estimation/first_component.png      |    Bin 42436 -> 0 bytes
 .../images/vfh_estimation/second_component.jpg     |    Bin 0 -> 14719 bytes
 .../images/vfh_estimation/second_component.png     |    Bin 39937 -> 0 bytes
 .../content/images/vfh_estimation/vfh_example.jpg  |    Bin 0 -> 26460 bytes
 .../content/images/vfh_estimation/vfh_example.png  |    Bin 116385 -> 0 bytes
 .../images/vfh_estimation/vfh_histogram.jpg        |    Bin 0 -> 13670 bytes
 .../images/vfh_estimation/vfh_histogram.png        |    Bin 21206 -> 0 bytes
 .../vfh_estimation/vfh_histogram_visualized.jpg    |    Bin 0 -> 15072 bytes
 .../vfh_estimation/vfh_histogram_visualized.png    |    Bin 64664 -> 0 bytes
 .../content/images/vfh_recognition/scene_raw.jpg   |    Bin 0 -> 14600 bytes
 .../content/images/vfh_recognition/scene_raw.png   |    Bin 39765 -> 0 bytes
 .../images/vfh_recognition/scene_segmented.jpg     |    Bin 0 -> 11233 bytes
 .../images/vfh_recognition/scene_segmented.png     |    Bin 50765 -> 0 bytes
 .../content/images/vfh_recognition/training.jpg    |    Bin 0 -> 25522 bytes
 .../content/images/vfh_recognition/training.png    |    Bin 109617 -> 0 bytes
 doc/tutorials/content/implicit_shape_model.rst     |    186 +
 doc/tutorials/content/in_hand_scanner.rst          |    207 +
 doc/tutorials/content/index.rst                    |    351 +-
 doc/tutorials/content/installing_homebrew.rst      |      6 +-
 doc/tutorials/content/kdtree_search.rst            |      5 +-
 doc/tutorials/content/min_cut_segmentation.rst     |    147 +
 doc/tutorials/content/mobile_streaming.rst         |    607 +
 .../content/normal_distributions_transform.rst     |    113 +
 doc/tutorials/content/normal_estimation.rst        |     18 +-
 doc/tutorials/content/octree_change.rst            |      2 +-
 doc/tutorials/content/openni_grabber.rst           |      2 +-
 .../content/pairwise_incremental_registration.rst  |    219 +
 doc/tutorials/content/pcd_file_format.rst          |      2 +-
 doc/tutorials/content/pcl_painter2D.rst            |     77 +
 doc/tutorials/content/pcl_plotter.rst              |    252 +
 doc/tutorials/content/pfh_estimation.rst           |     24 +-
 doc/tutorials/content/random_sample_consensus.rst  |      6 +-
 doc/tutorials/content/reading_pcd.rst              |      6 +-
 .../content/region_growing_rgb_segmentation.rst    |    107 +
 .../content/region_growing_segmentation.rst        |    202 +
 doc/tutorials/content/registration_api.rst         |      9 +-
 doc/tutorials/content/remove_outliers.rst          |     20 +-
 doc/tutorials/content/resampling.rst               |      6 +-
 doc/tutorials/content/sources/CMakeLists.txt       |     16 +-
 .../sources/alignment_prerejective/CMakeLists.txt  |     12 +
 .../alignment_prerejective.cpp                     |    118 +
 .../sources/alignment_prerejective/chef.pcd        |   5103 +
 .../data/alignment_prerejective.tar.gz             |    Bin 0 -> 4231720 bytes
 .../content/sources/alignment_prerejective/rs1.pcd | 289552 ++++++++++++++
 .../cluster_extraction/cluster_extraction.cpp      |      4 +-
 .../sources/concave_hull_2d/concave_hull_2d.cpp    |      1 +
 .../CMakeLists.txt                                 |     13 +
 .../conditional_euclidean_clustering.cpp           |    117 +
 .../sources/convex_hull_2d/convex_hull_2d.cpp      |      1 +
 .../sources/correspondence_grouping/CMakeLists.txt |     12 +
 .../correspondence_grouping.cpp                    |    424 +
 .../sources/don_segmentation/CMakeLists.txt        |     14 +
 .../sources/don_segmentation/don_segmentation.cpp  |    189 +
 .../sources/extract_indices/extract_indices.cpp    |      6 +-
 .../greedy_projection/greedy_projection.cpp        |      4 +-
 .../CMakeLists.txt                                 |     10 +
 .../trainedLinearSVMForPeopleDetectionWithHOG.yaml |      4 +
 .../src/main_ground_based_people_detection.cpp     |    243 +
 .../content/sources/iccv2011/src/tutorial.cpp      |     15 +-
 .../sources/implicit_shape_model/CMakeLists.txt    |     15 +
 .../implicit_shape_model/implicit_shape_model.cpp  |    121 +
 .../sources/min_cut_segmentation/CMakeLists.txt    |     14 +
 .../min_cut_segmentation/min_cut_segmentation.cpp  |     55 +
 .../narf_feature_extraction.cpp                    |     13 +-
 .../narf_keypoint_extraction.cpp                   |     29 +-
 .../normal_distributions_transform/CMakeLists.txt  |     13 +
 .../normal_distributions_transform.cpp             |    109 +
 .../normal_estimation_using_integral_images.cpp    |     26 +-
 .../openni_narf_keypoint_extraction.cpp            |     13 +-
 .../openni_range_image_visualization.cpp           |     13 +-
 .../CMakeLists.txt                                 |     13 +
 .../pairwise_incremental_registration.cpp          |    374 +
 .../content/sources/pcl_painter2D/CMakeLists.txt   |      8 +
 .../sources/pcl_painter2D/pcl_painter2D_demo.cpp   |     50 +
 .../content/sources/pcl_plotter/CMakeLists.txt     |      8 +
 .../sources/pcl_plotter/pcl_plotter_demo.cpp       |    111 +
 .../sources/pcl_visualizer/CMakeLists.txt.simple   |      0
 .../sources/pcl_visualizer/pcl_visualizer_demo.cpp |      1 -
 .../pcl_visualizer/pcl_visualizer_simple.cpp       |      0
 .../point_cloud_compression.cpp                    |     10 +-
 .../range_image_visualization.cpp                  |     15 +-
 .../region_growing_rgb_segmentation/CMakeLists.txt |     14 +
 .../region_growing_rgb_segmentation.cpp            |     51 +
 .../region_growing_segmentation/CMakeLists.txt     |     14 +
 .../region_growing_segmentation.cpp                |     70 +
 .../sources/registration_api/CMakeLists.txt        |     18 +
 .../content/sources/registration_api/example1.cpp  |    242 +
 .../content/sources/registration_api/example2.cpp  |    214 +
 .../sources/sac_model_registration/CMakeLists.txt  |     12 -
 .../sac_model_registration.cpp                     |     81 -
 .../sources/supervoxel_clustering/CMakeLists.txt   |     12 +
 .../supervoxel_clustering.cpp                      |    167 +
 .../template_alignment/template_alignment.cpp      |      5 +-
 .../content/sources/tracking/CMakeLists.txt        |     12 +
 .../content/sources/tracking/tracking_sample.cpp   |    285 +
 .../content/sources/vfh_recognition/CMakeLists.txt |      2 +-
 .../sources/vfh_recognition}/FindFLANN.cmake       |      0
 .../sources/vfh_recognition/FindFlann.cmake        |     69 -
 .../content/sources/vfh_recognition/build_tree.cpp |      4 +-
 .../sources/vfh_recognition/nearest_neighbors.cpp  |      8 +-
 .../content/sources/voxel_grid/voxel_grid.cpp      |      6 +-
 doc/tutorials/content/statistical_outlier.rst      |      6 +-
 doc/tutorials/content/supervoxel_clustering.rst    |    161 +
 doc/tutorials/content/template_alignment.rst       |     14 +-
 doc/tutorials/content/tracking.rst                 |    136 +
 doc/tutorials/content/using_kinfu_large_scale.rst  |    151 +
 doc/tutorials/content/using_pcl_pcl_config.rst     |      2 +-
 doc/tutorials/content/using_pcl_with_eclipse.rst   |    108 +
 doc/tutorials/content/vfh_estimation.rst           |     16 +-
 doc/tutorials/content/vfh_recognition.rst          |     10 +-
 doc/tutorials/content/voxel_grid.rst               |      2 +-
 doc/tutorials/content/walkthrough.rst              |    792 +
 doc/tutorials/content/writing_new_classes.rst      |      2 +-
 examples/CMakeLists.txt                            |      6 +-
 .../common/example_get_max_min_coordinates.cpp     |     10 +-
 examples/common/example_scope_time.cpp             |      2 +-
 examples/features/CMakeLists.txt                   |      5 +-
 .../features/example_difference_of_normals.cpp     |    231 +
 .../example_fast_point_feature_histograms.cpp      |      2 +-
 examples/features/example_normal_estimation.cpp    |      2 +-
 .../features/example_point_feature_histograms.cpp  |      2 +-
 .../example_principal_curvatures_estimation.cpp    |      2 +-
 examples/features/example_rift_estimation.cpp      |      2 +-
 examples/features/example_shape_contexts.cpp       |      8 +-
 examples/features/example_spin_images.cpp          |      2 +-
 examples/geometry/CMakeLists.txt                   |      9 +
 examples/geometry/example_half_edge_mesh.cpp       |    233 +
 .../keypoints/example_sift_keypoint_estimation.cpp |      2 +-
 .../example_sift_normal_keypoint_estimation.cpp    |      2 +-
 .../example_sift_z_keypoint_estimation.cpp         |      2 +-
 examples/outofcore/CMakeLists.txt                  |     17 +
 examples/outofcore/example_outofcore.cpp           |     90 +
 examples/outofcore/example_outofcore_with_lod.cpp  |     80 +
 examples/segmentation/CMakeLists.txt               |     18 +-
 .../example_extract_clusters_normals.cpp           |     28 +-
 examples/segmentation/example_region_growing.cpp   |    127 +
 examples/segmentation/example_supervoxels.cpp      |    526 +
 examples/surface/CMakeLists.txt                    |     53 +
 .../surface/example_nurbs_fitting_closed_curve.cpp |    123 +
 .../example_nurbs_fitting_closed_curve3d.cpp       |    110 +
 examples/surface/example_nurbs_fitting_curve2d.cpp |    117 +
 examples/surface/example_nurbs_fitting_surface.cpp |    183 +
 examples/surface/test_nurbs_fitting_surface.cpp    |     80 +
 features/CMakeLists.txt                            |     38 +-
 features/include/pcl/features/3dsc.h               |    221 +-
 features/include/pcl/features/board.h              |    369 +
 features/include/pcl/features/boost.h              |     55 +
 features/include/pcl/features/boundary.h           |     66 +-
 features/include/pcl/features/crh.h                |    145 +
 features/include/pcl/features/cvfh.h               |     21 +-
 features/include/pcl/features/don.h                |    145 +
 features/include/pcl/features/eigen.h              |     51 +
 features/include/pcl/features/esf.h                |     15 +-
 features/include/pcl/features/feature.h            |     36 +-
 features/include/pcl/features/fpfh.h               |     79 +-
 features/include/pcl/features/fpfh_omp.h           |     42 +-
 features/include/pcl/features/gfpfh.h              |    179 +
 features/include/pcl/features/impl/3dsc.hpp        |    101 +-
 features/include/pcl/features/impl/board.hpp       |    631 +
 features/include/pcl/features/impl/boundary.hpp    |     66 +-
 features/include/pcl/features/impl/crh.hpp         |    136 +
 features/include/pcl/features/impl/cvfh.hpp        |      9 +-
 features/include/pcl/features/impl/don.hpp         |    104 +
 features/include/pcl/features/impl/esf.hpp         |     12 +-
 features/include/pcl/features/impl/feature.hpp     |     43 +-
 features/include/pcl/features/impl/fpfh.hpp        |     78 +-
 features/include/pcl/features/impl/fpfh_omp.hpp    |     25 +-
 features/include/pcl/features/impl/gfpfh.hpp       |    272 +
 .../include/pcl/features/impl/integral_image2D.hpp |      5 +-
 .../pcl/features/impl/integral_image_normal.hpp    |    319 +-
 .../pcl/features/impl/intensity_gradient.hpp       |     60 +-
 .../include/pcl/features/impl/intensity_spin.hpp   |     71 +-
 .../features/impl/linear_least_squares_normal.hpp  |    270 +
 .../pcl/features/impl/moment_invariants.hpp        |     56 +-
 .../impl/multiscale_feature_persistence.hpp        |      8 +-
 features/include/pcl/features/impl/narf.hpp        |      6 +-
 features/include/pcl/features/impl/normal_3d.hpp   |     64 +-
 .../include/pcl/features/impl/normal_3d_omp.hpp    |    151 +-
 .../pcl/features/impl/normal_based_signature.hpp   |     15 +-
 features/include/pcl/features/impl/our_cvfh.hpp    |    732 +
 features/include/pcl/features/impl/pfh.hpp         |     67 +-
 features/include/pcl/features/impl/pfhrgb.hpp      |      8 +-
 features/include/pcl/features/impl/ppf.hpp         |     68 +-
 features/include/pcl/features/impl/ppfrgb.hpp      |     39 +-
 .../pcl/features/impl/principal_curvatures.hpp     |     57 +-
 .../features/impl/range_image_border_extractor.hpp |      5 +-
 features/include/pcl/features/impl/rift.hpp        |     87 +-
 features/include/pcl/features/impl/rsd.hpp         |     31 +-
 features/include/pcl/features/impl/shot.hpp        |   1146 +-
 features/include/pcl/features/impl/shot_lrf.hpp    |     68 +-
 .../include/pcl/features/impl/shot_lrf_omp.hpp     |     64 +-
 features/include/pcl/features/impl/shot_omp.hpp    |    277 +-
 features/include/pcl/features/impl/spin_image.hpp  |     33 +-
 ...tical_multiscale_interest_region_extraction.hpp |     13 +-
 features/include/pcl/features/impl/usc.hpp         |     60 +-
 features/include/pcl/features/impl/vfh.hpp         |      5 +-
 features/include/pcl/features/integral_image2D.h   |      5 +-
 .../include/pcl/features/integral_image_normal.h   |     53 +-
 features/include/pcl/features/intensity_gradient.h |     66 +-
 features/include/pcl/features/intensity_spin.h     |     58 +-
 .../pcl/features/linear_least_squares_normal.h     |    152 +
 features/include/pcl/features/moment_invariants.h  |     52 +-
 .../pcl/features/multiscale_feature_persistence.h  |     16 +-
 features/include/pcl/features/narf.h               |     23 +-
 features/include/pcl/features/narf_descriptor.h    |     19 +-
 features/include/pcl/features/normal_3d.h          |     83 +-
 features/include/pcl/features/normal_3d_omp.h      |     83 +-
 .../include/pcl/features/normal_based_signature.h  |     18 +-
 features/include/pcl/features/our_cvfh.h           |    400 +
 features/include/pcl/features/pfh.h                |    101 +-
 features/include/pcl/features/pfh_tools.h          |     79 +
 features/include/pcl/features/pfhrgb.h             |     27 +-
 features/include/pcl/features/ppf.h                |     58 +-
 features/include/pcl/features/ppfrgb.h             |     57 +-
 .../include/pcl/features/principal_curvatures.h    |     57 +-
 .../pcl/features/range_image_border_extractor.h    |     16 +-
 features/include/pcl/features/rift.h               |     57 +-
 features/include/pcl/features/rsd.h                |     18 +-
 features/include/pcl/features/shot.h               |    562 +-
 features/include/pcl/features/shot_lrf.h           |     18 +-
 features/include/pcl/features/shot_lrf_omp.h       |     32 +-
 features/include/pcl/features/shot_omp.h           |    271 +-
 features/include/pcl/features/spin_image.h         |     94 +-
 ...istical_multiscale_interest_region_extraction.h |     14 +-
 features/include/pcl/features/usc.h                |    138 +-
 features/include/pcl/features/vfh.h                |     55 +-
 features/src/3dsc.cpp                              |     20 +-
 features/src/board.cpp                             |     50 +
 features/src/boundary.cpp                          |     14 +-
 features/src/crh.cpp                               |     50 +
 features/src/cvfh.cpp                              |     12 +-
 features/src/don.cpp                               |     51 +
 features/src/esf.cpp                               |     13 +-
 features/src/fpfh.cpp                              |     16 +-
 features/src/fpfh_omp.cpp                          |     50 -
 features/src/gfpfh.cpp                             |     51 +
 features/src/integral_image_normal.cpp             |     11 +-
 features/src/intensity_gradient.cpp                |     14 +-
 features/src/intensity_spin.cpp                    |     13 +-
 features/src/linear_least_squares_normal.cpp       |     51 +
 features/src/moment_invariants.cpp                 |     13 +-
 features/src/multiscale_feature_persistence.cpp    |     15 +-
 features/src/narf.cpp                              |     97 +-
 features/src/narf_descriptor.cpp                   |    137 -
 features/src/normal_3d.cpp                         |     18 +-
 features/src/normal_3d_omp.cpp                     |     52 -
 features/src/normal_based_signature.cpp            |     12 +-
 features/src/our_cvfh.cpp                          |     52 +
 features/src/pfh.cpp                               |     85 +-
 features/src/pfhrgb.cpp                            |    113 -
 features/src/ppf.cpp                               |     24 +-
 features/src/ppfrgb.cpp                            |     52 -
 features/src/principal_curvatures.cpp              |     13 +-
 features/src/range_image_border_extractor.cpp      |      5 +-
 features/src/rift.cpp                              |     15 +-
 features/src/rsd.cpp                               |     12 +-
 features/src/shot.cpp                              |     27 +-
 features/src/shot_lrf.cpp                          |     18 +-
 features/src/shot_lrf_omp.cpp                      |     46 -
 features/src/shot_omp.cpp                          |     51 -
 features/src/spin_image.cpp                        |     13 +-
 ...tical_multiscale_interest_region_extraction.cpp |     13 +-
 features/src/usc.cpp                               |     18 +-
 features/src/vfh.cpp                               |     15 +-
 features/test/CMakeLists.txt                       |      3 -
 features/test/test_narf.cpp                        |     87 -
 filters/CMakeLists.txt                             |     43 +-
 .../include/pcl/filters/approximate_voxel_grid.h   |     26 +-
 filters/include/pcl/filters/bilateral.h            |     49 +-
 filters/include/pcl/filters/boost.h                |     61 +
 filters/include/pcl/filters/box_clipper3D.h        |    129 +
 filters/include/pcl/filters/clipper3D.h            |      9 +-
 filters/include/pcl/filters/conditional_removal.h  |     41 +-
 filters/include/pcl/filters/convolution.h          |    241 +
 filters/include/pcl/filters/convolution_3d.h       |    292 +
 filters/include/pcl/filters/covariance_sampling.h  |    172 +
 filters/include/pcl/filters/crop_box.h             |     52 +-
 filters/include/pcl/filters/crop_hull.h            |     12 +-
 filters/include/pcl/filters/extract_indices.h      |     40 +-
 filters/include/pcl/filters/fast_bilateral.h       |    199 +
 filters/include/pcl/filters/fast_bilateral_omp.h   |    107 +
 filters/include/pcl/filters/filter.h               |     66 +-
 filters/include/pcl/filters/filter_indices.h       |     76 +-
 filters/include/pcl/filters/frustum_culling.h      |    238 +
 .../pcl/filters/impl/approximate_voxel_grid.hpp    |      7 +-
 filters/include/pcl/filters/impl/bilateral.hpp     |      6 +-
 filters/include/pcl/filters/impl/box_clipper3D.hpp |    222 +
 .../pcl/filters/impl/conditional_removal.hpp       |     59 +-
 filters/include/pcl/filters/impl/convolution.hpp   |    672 +
 .../include/pcl/filters/impl/convolution_3d.hpp    |    260 +
 .../pcl/filters/impl/covariance_sampling.hpp       |    276 +
 filters/include/pcl/filters/impl/crop_box.hpp      |    103 +-
 filters/include/pcl/filters/impl/crop_hull.hpp     |      2 +-
 .../include/pcl/filters/impl/extract_indices.hpp   |      8 +-
 .../include/pcl/filters/impl/fast_bilateral.hpp    |    218 +
 .../pcl/filters/impl/fast_bilateral_omp.hpp        |    199 +
 filters/include/pcl/filters/impl/filter.hpp        |     55 +-
 .../include/pcl/filters/impl/filter_indices.hpp    |      6 +-
 .../include/pcl/filters/impl/frustum_culling.hpp   |    181 +
 filters/include/pcl/filters/impl/median_filter.hpp |     90 +
 .../include/pcl/filters/impl/normal_refinement.hpp |    122 +
 filters/include/pcl/filters/impl/normal_space.hpp  |    226 +-
 filters/include/pcl/filters/impl/passthrough.hpp   |     15 +-
 .../include/pcl/filters/impl/plane_clipper3D.hpp   |     14 +-
 .../include/pcl/filters/impl/project_inliers.hpp   |      4 +-
 filters/include/pcl/filters/impl/pyramid.hpp       |    568 +
 .../pcl/filters/impl/radius_outlier_removal.hpp    |     12 +-
 filters/include/pcl/filters/impl/random_sample.hpp |    120 +-
 .../pcl/filters/impl/sampling_surface_normal.hpp   |    313 +
 filters/include/pcl/filters/impl/shadowpoints.hpp  |    111 +
 .../filters/impl/statistical_outlier_removal.hpp   |     19 +-
 filters/include/pcl/filters/impl/voxel_grid.hpp    |    144 +-
 .../pcl/filters/impl/voxel_grid_covariance.hpp     |    447 +
 .../impl/voxel_grid_occlusion_estimation.hpp       |    442 +
 filters/include/pcl/filters/median_filter.h        |    119 +
 filters/include/pcl/filters/normal_refinement.h    |    308 +
 filters/include/pcl/filters/normal_space.h         |     68 +-
 filters/include/pcl/filters/passthrough.h          |     29 +-
 filters/include/pcl/filters/plane_clipper3D.h      |     16 +-
 filters/include/pcl/filters/project_inliers.h      |     33 +-
 filters/include/pcl/filters/pyramid.h              |    169 +
 .../include/pcl/filters/radius_outlier_removal.h   |     33 +-
 filters/include/pcl/filters/random_sample.h        |     40 +-
 .../include/pcl/filters/sampling_surface_normal.h  |    253 +
 filters/include/pcl/filters/shadowpoints.h         |    133 +
 .../pcl/filters/statistical_outlier_removal.h      |     33 +-
 filters/include/pcl/filters/voxel_grid.h           |     54 +-
 .../include/pcl/filters/voxel_grid_covariance.h    |    544 +
 filters/include/pcl/filters/voxel_grid_label.h     |     75 +
 .../pcl/filters/voxel_grid_occlusion_estimation.h  |    246 +
 filters/src/approximate_voxel_grid.cpp             |     16 +-
 filters/src/bilateral.cpp                          |     13 +-
 filters/src/conditional_removal.cpp                |     14 +-
 filters/src/covariance_sampling.cpp                |     51 +
 filters/src/crop_box.cpp                           |    102 +-
 filters/src/crop_hull.cpp                          |     80 +-
 filters/src/extract_indices.cpp                    |     24 +-
 filters/src/fast_bilateral.cpp                     |     51 +
 filters/src/fast_bilateral_omp.cpp                 |     51 +
 filters/src/filter.cpp                             |     38 +-
 filters/src/filter_indices.cpp                     |     20 +-
 filters/src/frustum_culling.cpp                    |     47 +
 filters/src/median_filter.cpp                      |     49 +
 filters/src/normal_refinement.cpp                  |     47 +
 filters/src/normal_space.cpp                       |     66 +-
 filters/src/passthrough.cpp                        |     53 +-
 filters/src/project_inliers.cpp                    |     27 +-
 filters/src/radius_outlier_removal.cpp             |     25 +-
 filters/src/random_sample.cpp                      |     19 +-
 filters/src/sampling_surface_normal.cpp            |     48 +
 filters/src/shadowpoints.cpp                       |     49 +
 filters/src/statistical_outlier_removal.cpp        |     44 +-
 filters/src/voxel_grid.cpp                         |    141 +-
 filters/src/voxel_grid_covariance.cpp              |     50 +
 filters/src/voxel_grid_label.cpp                   |    357 +
 filters/src/voxel_grid_occlusion_estimation.cpp    |     46 +
 filters/test/CMakeLists.txt                        |      0
 filters/tools/CMakeLists.txt                       |      0
 geometry/CMakeLists.txt                            |     65 +-
 geometry/include/pcl/geometry/boost.h              |     55 +
 geometry/include/pcl/geometry/eigen.h              |     51 +
 geometry/include/pcl/geometry/get_boundary.h       |     95 +
 .../pcl/geometry/impl/polygon_operations.hpp       |      4 +-
 geometry/include/pcl/geometry/line_iterator.h      |      4 +-
 geometry/include/pcl/geometry/mesh_base.h          |   2154 +
 geometry/include/pcl/geometry/mesh_circulators.h   |    915 +
 geometry/include/pcl/geometry/mesh_circulators.py  |    280 +
 geometry/include/pcl/geometry/mesh_conversion.h    |    134 +
 geometry/include/pcl/geometry/mesh_elements.h      |    190 +
 geometry/include/pcl/geometry/mesh_indices.h       |    632 +
 geometry/include/pcl/geometry/mesh_indices.py      |    265 +
 geometry/include/pcl/geometry/mesh_io.h            |    265 +
 geometry/include/pcl/geometry/mesh_traits.h        |     78 +
 geometry/include/pcl/geometry/planar_polygon.h     |     39 +-
 geometry/include/pcl/geometry/polygon_mesh.h       |    203 +
 geometry/include/pcl/geometry/quad_mesh.h          |    177 +
 geometry/include/pcl/geometry/triangle_mesh.h      |    361 +
 geometry/src/geometry.cpp                          |      0
 geometry/test/CMakeLists.txt                       |      3 -
 geometry/test/test_iterator.cpp                    |    292 -
 io/CMakeLists.txt                                  |    140 +-
 io/include/pcl/compression/color_coding.h          |      1 -
 io/include/pcl/compression/compression_profiles.h  |      2 +-
 .../impl/octree_pointcloud_compression.hpp         |    473 +-
 .../impl/organized_pointcloud_compression.hpp      |    453 +
 io/include/pcl/compression/libpng_wrapper.h        |    142 +
 .../compression/octree_pointcloud_compression.h    |    173 +-
 .../compression/organized_pointcloud_compression.h |    155 +
 .../compression/organized_pointcloud_conversion.h  |    616 +
 io/include/pcl/io/ascii_io.h                       |    177 +
 io/include/pcl/io/boost.h                          |     80 +
 io/include/pcl/io/debayer.h                        |     84 +
 io/include/pcl/io/dinast_grabber.h                 |    215 +
 io/include/pcl/io/eigen.h                          |     48 +
 io/include/pcl/io/file_grabber.h                   |     92 +
 io/include/pcl/io/file_io.h                        |     55 +-
 io/include/pcl/io/fotonic_grabber.h                |    160 +
 io/include/pcl/io/grabber.h                        |      9 +-
 io/include/pcl/io/hdl_grabber.h                    |    268 +
 io/include/pcl/io/image_grabber.h                  |    316 +
 io/include/pcl/io/impl/lzf_image_io.hpp            |    512 +
 io/include/pcl/io/impl/pcd_io.hpp                  |    115 +-
 .../pcl/io/impl/point_cloud_image_extractors.hpp   |    247 +
 io/include/pcl/io/impl/synchronized_queue.hpp      |    134 +
 io/include/pcl/io/impl/vtk_lib_io.hpp              |    390 +-
 io/include/pcl/io/io.h                             |      4 +-
 io/include/pcl/io/lzf.h                            |      2 +-
 io/include/pcl/io/lzf_image_io.h                   |    635 +
 io/include/pcl/io/obj_io.h                         |      6 +-
 io/include/pcl/io/oni_grabber.h                    |     25 +-
 io/include/pcl/io/openni_camera/openni.h           |     55 +
 .../pcl/io/openni_camera/openni_depth_image.h      |    245 +-
 io/include/pcl/io/openni_camera/openni_device.h    |    914 +-
 .../pcl/io/openni_camera/openni_device_kinect.h    |      4 +-
 .../pcl/io/openni_camera/openni_device_oni.h       |     20 +-
 .../io/openni_camera/openni_device_primesense.h    |      2 +-
 .../pcl/io/openni_camera/openni_device_xtion.h     |      2 +-
 io/include/pcl/io/openni_camera/openni_driver.h    |      8 +-
 io/include/pcl/io/openni_camera/openni_exception.h |      2 +-
 io/include/pcl/io/openni_camera/openni_image.h     |      6 +-
 .../pcl/io/openni_camera/openni_image_bayer_grbg.h |     64 +-
 .../pcl/io/openni_camera/openni_image_rgb24.h      |      2 +-
 .../pcl/io/openni_camera/openni_image_yuv_422.h    |      2 +-
 io/include/pcl/io/openni_camera/openni_ir_image.h  |      6 +-
 .../openni_shift_to_depth_conversion.h             |    125 +
 io/include/pcl/io/openni_grabber.h                 |    290 +-
 io/include/pcl/io/pcd_grabber.h                    |    112 +-
 io/include/pcl/io/pcd_io.h                         |    204 +-
 io/include/pcl/io/pcl_io_exception.h               |     94 -
 io/include/pcl/io/ply/byte_order.h                 |     28 +-
 io/include/pcl/io/ply/io_operators.h               |      4 +-
 io/include/pcl/io/ply/ply.h                        |      6 +-
 io/include/pcl/io/ply/ply_parser.h                 |     74 +-
 io/include/pcl/io/ply_io.h                         |    232 +-
 io/include/pcl/io/png_io.h                         |    237 +
 io/include/pcl/io/point_cloud_image_extractors.h   |    431 +
 io/include/pcl/io/pxc_grabber.h                    |    160 +
 io/include/pcl/io/robot_eye_grabber.h              |    149 +
 io/include/pcl/io/tar.h                            |     21 +-
 io/include/pcl/io/vtk_io.h                         |      6 +-
 io/include/pcl/io/vtk_lib_io.h                     |     44 +-
 io/src/ascii_io.cpp                                |    271 +
 io/src/compression.cpp                             |     18 +-
 io/src/debayer.cpp                                 |   1183 +
 io/src/dinast_grabber.cpp                          |    453 +
 io/src/fotonic_grabber.cpp                         |    351 +
 io/src/hdl_grabber.cpp                             |    712 +
 io/src/image_grabber.cpp                           |   1100 +
 io/src/libpng_wrapper.cpp                          |    334 +
 io/src/lzf.cpp                                     |      4 +-
 io/src/lzf_image_io.cpp                            |    557 +
 io/src/obj_io.cpp                                  |     12 +-
 io/src/oni_grabber.cpp                             |     24 +-
 io/src/openni_camera/openni_device.cpp             |    371 +-
 io/src/openni_camera/openni_device_kinect.cpp      |     47 +-
 io/src/openni_camera/openni_device_oni.cpp         |    167 +-
 io/src/openni_camera/openni_device_primesense.cpp  |    120 +-
 io/src/openni_camera/openni_device_xtion.cpp       |     49 +-
 io/src/openni_camera/openni_driver.cpp             |    163 +-
 io/src/openni_camera/openni_image_bayer_grbg.cpp   |   1130 +-
 io/src/openni_grabber.cpp                          |    254 +-
 io/src/pcd_grabber.cpp                             |    164 +-
 io/src/pcd_io.cpp                                  |   1155 +-
 io/src/ply/ply_parser.cpp                          |      9 +-
 io/src/ply_io.cpp                                  |    982 +-
 io/src/png_io.cpp                                  |     95 +
 io/src/pxc_grabber.cpp                             |    320 +
 io/src/robot_eye_grabber.cpp                       |    312 +
 io/src/vtk_io.cpp                                  |     12 +-
 io/src/vtk_lib_io.cpp                              |    282 +-
 io/test/CMakeLists.txt                             |     13 -
 io/test/test_io.cpp                                |   1274 -
 io/test/test_iterators.cpp                         |     84 -
 io/test/test_range_coder.cpp                       |    180 -
 io/tools/CMakeLists.txt                            |     11 +-
 io/tools/convert_pcd_ascii_binary.cpp              |      2 +-
 io/tools/hdl_grabber_example.cpp                   |    112 +
 io/tools/openni_grabber_depth_example.cpp          |    118 +
 io/tools/openni_grabber_example.cpp                |     43 +-
 io/tools/openni_io.cpp                             |    205 -
 io/tools/openni_pcd_recorder.cpp                   |    383 +
 io/tools/ply/ply2obj.cpp                           |      5 +-
 io/tools/ply/ply2ply.cpp                           |     19 +-
 io/tools/ply/ply2raw.cpp                           |      5 +-
 io/tools/ply/plyheader.cpp                         |      2 +-
 kdtree/CMakeLists.txt                              |      3 -
 kdtree/include/pcl/kdtree/flann.h                  |      7 +-
 kdtree/include/pcl/kdtree/impl/io.hpp              |      2 +-
 kdtree/include/pcl/kdtree/impl/kdtree_flann.hpp    |     84 +-
 kdtree/include/pcl/kdtree/io.h                     |      2 +-
 kdtree/include/pcl/kdtree/kdtree.h                 |      6 +-
 kdtree/include/pcl/kdtree/kdtree_flann.h           |    574 +-
 kdtree/src/kdtree_flann.cpp                        |     14 +-
 kdtree/test/CMakeLists.txt                         |      3 -
 kdtree/test/test_kdtree.cpp                        |    409 -
 keypoints/CMakeLists.txt                           |     37 +-
 keypoints/include/pcl/keypoints/agast_2d.h         |    844 +
 keypoints/include/pcl/keypoints/harris_2d.h        |    194 +
 keypoints/include/pcl/keypoints/harris_3d.h        |    178 +
 keypoints/include/pcl/keypoints/harris_6d.h        |    144 +
 .../include/pcl/keypoints/harris_keypoint3D.h      |    178 -
 keypoints/include/pcl/keypoints/impl/agast_2d.hpp  |    102 +
 keypoints/include/pcl/keypoints/impl/harris_2d.hpp |    508 +
 keypoints/include/pcl/keypoints/impl/harris_3d.hpp |    526 +
 keypoints/include/pcl/keypoints/impl/harris_6d.hpp |    404 +
 .../pcl/keypoints/impl/harris_keypoint3D.hpp       |    514 -
 keypoints/include/pcl/keypoints/impl/iss_3d.hpp    |    455 +
 .../include/pcl/keypoints/impl/sift_keypoint.hpp   |      2 +-
 .../keypoints/impl/smoothed_surfaces_keypoint.hpp  |      2 +-
 keypoints/include/pcl/keypoints/impl/susan.hpp     |    462 +
 .../pcl/keypoints/impl/uniform_sampling.hpp        |      2 +-
 keypoints/include/pcl/keypoints/iss_3d.h           |    268 +
 keypoints/include/pcl/keypoints/keypoint.h         |      6 +
 keypoints/include/pcl/keypoints/narf_keypoint.h    |      8 +-
 keypoints/include/pcl/keypoints/sift_keypoint.h    |      5 +-
 .../pcl/keypoints/smoothed_surfaces_keypoint.h     |      5 +-
 keypoints/include/pcl/keypoints/susan.h            |    203 +
 keypoints/include/pcl/keypoints/uniform_sampling.h |      9 +-
 keypoints/src/agast_2d.cpp                         |  13802 +
 keypoints/src/harris_3d.cpp                        |     45 +
 keypoints/src/harris_6d.cpp                        |     43 +
 keypoints/src/harris_keypoint3D.cpp                |     45 -
 keypoints/src/iss_3d.cpp                           |     45 +
 keypoints/src/narf_keypoint.cpp                    |     19 +-
 keypoints/src/smoothed_surfaces_keypoint.cpp       |      2 +-
 keypoints/src/susan.cpp                            |     44 +
 keypoints/src/uniform_sampling.cpp                 |      2 +-
 keypoints/test/CMakeLists.txt                      |      0
 octree/CMakeLists.txt                              |     14 +-
 octree/include/pcl/octree/boost.h                  |     50 +
 octree/include/pcl/octree/impl/octree2buf_base.hpp |    683 +-
 octree/include/pcl/octree/impl/octree_base.hpp     |    857 +-
 octree/include/pcl/octree/impl/octree_iterator.hpp |    348 +-
 .../include/pcl/octree/impl/octree_pointcloud.hpp  |    611 +-
 .../octree/impl/octree_pointcloud_adjacency.hpp    |    318 +
 .../impl/octree_pointcloud_voxelcentroid.hpp       |    137 +
 octree/include/pcl/octree/impl/octree_search.hpp   |    666 +-
 octree/include/pcl/octree/octree.h                 |      6 +-
 octree/include/pcl/octree/octree2buf_base.h        |    697 +-
 octree/include/pcl/octree/octree_base.h            |    567 +-
 octree/include/pcl/octree/octree_container.h       |    346 +-
 octree/include/pcl/octree/octree_impl.h            |      6 +-
 octree/include/pcl/octree/octree_iterator.h        |    351 +-
 octree/include/pcl/octree/octree_key.h             |     28 +-
 octree/include/pcl/octree/octree_node_pool.h       |     10 +-
 octree/include/pcl/octree/octree_nodes.h           |    232 +-
 octree/include/pcl/octree/octree_pointcloud.h      |    264 +-
 .../pcl/octree/octree_pointcloud_adjacency.h       |    237 +
 .../octree/octree_pointcloud_adjacency_container.h |    193 +
 .../pcl/octree/octree_pointcloud_changedetector.h  |     38 +-
 .../include/pcl/octree/octree_pointcloud_density.h |     72 +-
 .../pcl/octree/octree_pointcloud_occupancy.h       |     34 +-
 .../pcl/octree/octree_pointcloud_pointvector.h     |     31 +-
 .../pcl/octree/octree_pointcloud_singlepoint.h     |     31 +-
 .../pcl/octree/octree_pointcloud_voxelcentroid.h   |    295 +-
 octree/include/pcl/octree/octree_search.h          |    321 +-
 octree/src/octree_impl.cpp                         |     20 +-
 octree/src/octree_inst.cpp                         |     78 +
 octree/test/CMakeLists.txt                         |      4 -
 octree/test/test_octree.cpp                        |   1610 -
 outofcore/CMakeLists.txt                           |     72 +
 outofcore/include/pcl/outofcore/boost.h            |     58 +
 outofcore/include/pcl/outofcore/cJSON.h            |    136 +
 outofcore/include/pcl/outofcore/impl/lru_cache.hpp |    178 +
 .../include/pcl/outofcore/impl/monitor_queue.hpp   |     42 +
 .../include/pcl/outofcore/impl/octree_base.hpp     |    745 +
 .../pcl/outofcore/impl/octree_base_node.hpp        |   2208 +
 .../pcl/outofcore/impl/octree_disk_container.hpp   |    695 +
 .../pcl/outofcore/impl/octree_ram_container.hpp    |    143 +
 .../impl/outofcore_breadth_first_iterator.hpp      |    115 +
 .../impl/outofcore_depth_first_iterator.hpp        |    151 +
 outofcore/include/pcl/outofcore/metadata.h         |     98 +
 .../pcl/outofcore/octree_abstract_node_container.h |    105 +
 outofcore/include/pcl/outofcore/octree_base.h      |    660 +
 outofcore/include/pcl/outofcore/octree_base_node.h |    573 +
 .../include/pcl/outofcore/octree_disk_container.h  |    305 +
 .../include/pcl/outofcore/octree_ram_container.h   |    174 +
 outofcore/include/pcl/outofcore/outofcore.h        |     58 +
 .../include/pcl/outofcore/outofcore_base_data.h    |    223 +
 .../outofcore/outofcore_breadth_first_iterator.h   |    109 +
 .../pcl/outofcore/outofcore_depth_first_iterator.h |     90 +
 outofcore/include/pcl/outofcore/outofcore_impl.h   |     54 +
 .../pcl/outofcore/outofcore_iterator_base.h        |    159 +
 .../include/pcl/outofcore/outofcore_node_data.h    |    190 +
 .../include/pcl/outofcore/visualization/axes.h     |     89 +
 .../include/pcl/outofcore/visualization/camera.h   |    153 +
 .../include/pcl/outofcore/visualization/common.h   |     11 +
 .../include/pcl/outofcore/visualization/geometry.h |     43 +
 .../include/pcl/outofcore/visualization/grid.h     |     54 +
 .../include/pcl/outofcore/visualization/object.h   |     71 +
 .../pcl/outofcore/visualization/outofcore_cloud.h  |    296 +
 .../include/pcl/outofcore/visualization/scene.h    |     90 +
 .../include/pcl/outofcore/visualization/viewport.h |     82 +
 outofcore/outofcore.doxy                           |     46 +
 outofcore/src/cJSON.cpp                            |    521 +
 outofcore/src/outofcore_base_data.cpp              |    391 +
 outofcore/src/outofcore_node_data.cpp              |    360 +
 outofcore/src/visualization/camera.cpp             |    192 +
 outofcore/src/visualization/common.cpp             |     15 +
 outofcore/src/visualization/grid.cpp               |     53 +
 outofcore/src/visualization/object.cpp             |    121 +
 outofcore/src/visualization/outofcore_cloud.cpp    |    318 +
 outofcore/src/visualization/scene.cpp              |     94 +
 outofcore/src/visualization/viewport.cpp           |    207 +
 outofcore/tools/CMakeLists.txt                     |     35 +
 outofcore/tools/outofcore_print.cpp                |    309 +
 outofcore/tools/outofcore_process.cpp              |    333 +
 outofcore/tools/outofcore_viewer.cpp               |    404 +
 pcl_config.h.in                                    |     24 +-
 people/CMakeLists.txt                              |     57 +
 people/apps/main_ground_based_people_detection.cpp |    248 +
 .../trainedLinearSVMForPeopleDetectionWithHOG.yaml |      4 +
 .../pcl/people/ground_based_people_detection_app.h |    297 +
 people/include/pcl/people/head_based_subcluster.h  |    231 +
 people/include/pcl/people/height_map_2d.h          |    209 +
 people/include/pcl/people/hog.h                    |    189 +
 .../impl/ground_based_people_detection_app.hpp     |    337 +
 .../pcl/people/impl/head_based_subcluster.hpp      |    340 +
 people/include/pcl/people/impl/height_map_2d.hpp   |    313 +
 .../include/pcl/people/impl/person_classifier.hpp  |    313 +
 people/include/pcl/people/impl/person_cluster.hpp  |    433 +
 people/include/pcl/people/person_classifier.h      |    167 +
 people/include/pcl/people/person_cluster.h         |    331 +
 people/src/hog.cpp                                 |    493 +
 recognition/CMakeLists.txt                         |    160 +
 .../3rdparty/metslib/abstract-search.hh            |    354 +
 .../recognition/3rdparty/metslib/local-search.hh   |    148 +
 .../pcl/recognition/3rdparty/metslib/mets.hh       |    162 +
 .../recognition/3rdparty/metslib/metslib_config.hh |     47 +
 .../pcl/recognition/3rdparty/metslib/model.hh      |    793 +
 .../pcl/recognition/3rdparty/metslib/observer.hh   |    171 +
 .../3rdparty/metslib/simulated-annealing.hh        |    279 +
 .../recognition/3rdparty/metslib/tabu-search.hh    |    641 +
 .../3rdparty/metslib/termination-criteria.hh       |    287 +
 recognition/include/pcl/recognition/auxiliary.h    |      2 +
 recognition/include/pcl/recognition/boost.h        |     51 +
 recognition/include/pcl/recognition/bvh.h          |      2 +
 .../pcl/recognition/cg/correspondence_grouping.h   |    202 +
 .../pcl/recognition/cg/geometric_consistency.h     |    158 +
 recognition/include/pcl/recognition/cg/hough_3d.h  |    520 +
 .../pcl/recognition/color_gradient_dot_modality.h  |    765 +
 .../pcl/recognition/color_gradient_modality.h      |   1124 +
 .../include/pcl/recognition/color_modality.h       |    552 +
 .../include/pcl/recognition/crh_alignment.h        |    275 +
 .../dense_quantized_multi_mod_template.h           |    117 +
 recognition/include/pcl/recognition/distance_map.h |    120 +
 recognition/include/pcl/recognition/dot_modality.h |     68 +
 recognition/include/pcl/recognition/dotmod.h       |    129 +
 .../pcl/recognition/hv/greedy_verification.h       |    184 +
 recognition/include/pcl/recognition/hv/hv_go.h     |    492 +
 .../include/pcl/recognition/hv/hv_papazov.h        |    123 +
 .../pcl/recognition/hv/hypotheses_verification.h   |    330 +
 .../pcl/recognition/hv/occlusion_reasoning.h       |    218 +
 .../impl/cg/correspondence_grouping.hpp            |     60 +
 .../recognition/impl/cg/geometric_consistency.hpp  |    183 +
 .../include/pcl/recognition/impl/cg/hough_3d.hpp   |    374 +
 .../recognition/impl/hv/greedy_verification.hpp    |    143 +
 .../include/pcl/recognition/impl/hv/hv_go.hpp      |    740 +
 .../include/pcl/recognition/impl/hv/hv_papazov.hpp |    233 +
 .../recognition/impl/hv/occlusion_reasoning.hpp    |    200 +
 .../pcl/recognition/impl/implicit_shape_model.hpp  |   1536 +
 .../pcl/recognition/impl/linemod/line_rgbd.hpp     |    990 +
 .../impl/ransac_based/simple_octree.hpp            |    403 +
 .../impl/ransac_based/voxel_structure.hpp          |    156 +
 .../include/pcl/recognition/implicit_shape_model.h |    630 +
 recognition/include/pcl/recognition/linemod.h      |    472 +
 .../include/pcl/recognition/linemod/line_rgbd.h    |    317 +
 recognition/include/pcl/recognition/mask_map.h     |    122 +
 .../include/pcl/recognition/model_library.h        |      2 +
 .../include/pcl/recognition/obj_rec_ransac.h       |      2 +
 recognition/include/pcl/recognition/orr_graph.h    |      2 +
 recognition/include/pcl/recognition/orr_octree.h   |      2 +
 .../pcl/recognition/orr_octree_zprojection.h       |      2 +
 recognition/include/pcl/recognition/point_types.h  |    112 +
 .../include/pcl/recognition/quantizable_modality.h |     92 +
 .../include/pcl/recognition/quantized_map.h        |    155 +
 .../pcl/recognition/ransac_based/auxiliary.h       |    460 +
 .../include/pcl/recognition/ransac_based/bvh.h     |    316 +
 .../pcl/recognition/ransac_based/hypothesis.h      |    160 +
 .../pcl/recognition/ransac_based/model_library.h   |    274 +
 .../pcl/recognition/ransac_based/obj_rec_ransac.h  |    484 +
 .../pcl/recognition/ransac_based/orr_graph.h       |    225 +
 .../pcl/recognition/ransac_based/orr_octree.h      |    492 +
 .../ransac_based/orr_octree_zprojection.h          |    216 +
 .../ransac_based/rigid_transform_space.h           |    414 +
 .../pcl/recognition/ransac_based/simple_octree.h   |    211 +
 .../pcl/recognition/ransac_based/trimmed_icp.h     |    187 +
 .../pcl/recognition/ransac_based/voxel_structure.h |    171 +
 recognition/include/pcl/recognition/region_xy.h    |    121 +
 .../pcl/recognition/rigid_transform_space.h        |      2 +
 .../include/pcl/recognition/simple_octree.h        |      2 +
 .../sparse_quantized_multi_mod_template.h          |    156 +
 .../pcl/recognition/surface_normal_modality.h      |   1651 +
 recognition/include/pcl/recognition/trimmed_icp.h  |      2 +
 .../include/pcl/recognition/voxel_structure.h      |      2 +
 recognition/recognition.doxy                       |     14 +
 recognition/src/cg/geometric_consistency.cpp       |     50 +
 recognition/src/cg/hough_3d.cpp                    |    269 +
 recognition/src/dotmod.cpp                         |    252 +
 recognition/src/hv/greedy_verification.cpp         |     44 +
 recognition/src/hv/hv_go.cpp                       |     47 +
 recognition/src/hv/hv_papazov.cpp                  |     45 +
 recognition/src/hv/occlusion_reasoning.cpp         |     49 +
 recognition/src/implicit_shape_model.cpp           |     48 +
 recognition/src/linemod.cpp                        |   1350 +
 recognition/src/mask_map.cpp                       |    122 +
 recognition/src/quantizable_modality.cpp           |    128 +
 recognition/src/ransac_based/model_library.cpp     |    185 +
 recognition/src/ransac_based/obj_rec_ransac.cpp    |    710 +
 recognition/src/ransac_based/orr_octree.cpp        |    447 +
 .../src/ransac_based/orr_octree_zprojection.cpp    |    217 +
 registration/CMakeLists.txt                        |     57 +
 registration/include/pcl/registration/bfgs.h       |    618 +
 registration/include/pcl/registration/boost.h      |     58 +
 .../include/pcl/registration/boost_graph.h         |    103 +
 .../pcl/registration/convergence_criteria.h        |     90 +
 .../pcl/registration/correspondence_estimation.h   |    329 +-
 .../correspondence_estimation_backprojection.h     |    191 +
 .../correspondence_estimation_normal_shooting.h    |    121 +-
 ...orrespondence_estimation_organized_projection.h |    200 +
 .../pcl/registration/correspondence_rejection.h    |    255 +-
 .../correspondence_rejection_distance.h            |     44 +-
 .../correspondence_rejection_features.h            |     27 +-
 .../correspondence_rejection_median_distance.h     |     54 +-
 .../correspondence_rejection_one_to_one.h          |     12 +-
 .../correspondence_rejection_organized_boundary.h  |    121 +
 .../registration/correspondence_rejection_poly.h   |    357 +
 .../correspondence_rejection_sample_consensus.h    |    118 +-
 .../correspondence_rejection_sample_consensus_2d.h |    165 +
 .../correspondence_rejection_surface_normal.h      |    142 +-
 .../correspondence_rejection_trimmed.h             |     17 +-
 .../correspondence_rejection_var_trimmed.h         |     55 +-
 .../pcl/registration/correspondence_sorting.h      |      6 +-
 .../pcl/registration/correspondence_types.h        |      6 +-
 .../registration/default_convergence_criteria.h    |    281 +
 registration/include/pcl/registration/distances.h  |      7 +-
 .../include/pcl/registration/edge_measurements.h   |     72 +
 registration/include/pcl/registration/eigen.h      |     52 +
 registration/include/pcl/registration/elch.h       |     19 +-
 registration/include/pcl/registration/exceptions.h |     11 +-
 registration/include/pcl/registration/gicp.h       |    111 +-
 .../include/pcl/registration/graph_handler.h       |    216 +
 .../include/pcl/registration/graph_optimizer.h     |     71 +
 .../include/pcl/registration/graph_registration.h  |    127 +
 registration/include/pcl/registration/ia_ransac.h  |     10 +-
 registration/include/pcl/registration/icp.h        |    263 +-
 registration/include/pcl/registration/icp_nl.h     |     29 +-
 .../impl/correspondence_estimation.hpp             |    244 +-
 .../correspondence_estimation_backprojection.hpp   |    279 +
 .../correspondence_estimation_normal_shooting.hpp  |    292 +-
 ...respondence_estimation_organized_projection.hpp |    127 +
 .../registration/impl/correspondence_rejection.hpp |     58 +
 .../impl/correspondence_rejection_distance.hpp     |     33 +-
 .../impl/correspondence_rejection_features.hpp     |     46 +-
 .../correspondence_rejection_median_distance.hpp   |     44 +-
 .../impl/correspondence_rejection_one_to_one.hpp   |     32 +-
 ...correspondence_rejection_organized_boundary.hpp |     43 +
 .../impl/correspondence_rejection_poly.hpp         |    241 +
 .../correspondence_rejection_sample_consensus.hpp  |     71 +-
 ...orrespondence_rejection_sample_consensus_2d.hpp |    136 +
 .../correspondence_rejection_surface_normal.hpp    |     26 +-
 .../impl/correspondence_rejection_trimmed.hpp      |     24 +-
 .../impl/correspondence_rejection_var_trimmed.hpp  |     72 +-
 .../pcl/registration/impl/correspondence_types.hpp |     11 +-
 .../impl/default_convergence_criteria.hpp          |    131 +
 .../include/pcl/registration/impl/elch.hpp         |     20 +-
 .../include/pcl/registration/impl/gicp.hpp         |     31 +-
 .../include/pcl/registration/impl/ia_ransac.hpp    |     39 +-
 registration/include/pcl/registration/impl/icp.hpp |    300 +-
 .../include/pcl/registration/impl/icp_nl.hpp       |      5 +-
 registration/include/pcl/registration/impl/lum.hpp |    424 +
 registration/include/pcl/registration/impl/ndt.hpp |    765 +
 .../include/pcl/registration/impl/ndt_2d.hpp       |    483 +
 .../impl/pairwise_graph_registration.hpp           |     79 +
 .../pcl/registration/impl/ppf_registration.hpp     |     19 +-
 .../registration/impl/pyramid_feature_matching.hpp |     18 +-
 .../include/pcl/registration/impl/registration.hpp |    132 +-
 .../impl/sample_consensus_prerejective.hpp         |    339 +
 .../impl/transformation_estimation_2D.hpp          |    165 +
 .../impl/transformation_estimation_dq.hpp          |    206 +
 .../transformation_estimation_dual_quaternion.hpp  |    207 +
 .../impl/transformation_estimation_lm.hpp          |    115 +-
 ...ransformation_estimation_point_to_plane_lls.hpp |    306 +-
 ...tion_estimation_point_to_plane_lls_weighted.hpp |    283 +
 ...ormation_estimation_point_to_plane_weighted.hpp |    303 +
 .../impl/transformation_estimation_svd.hpp         |    198 +-
 .../impl/transformation_estimation_svd_scale.hpp   |    107 +
 .../impl/transformation_validation_euclidean.hpp   |     49 +-
 registration/include/pcl/registration/lum.h        |    347 +
 registration/include/pcl/registration/ndt.h        |    469 +
 registration/include/pcl/registration/ndt_2d.h     |    157 +
 .../pcl/registration/pairwise_graph_registration.h |    118 +
 .../include/pcl/registration/ppf_registration.h    |      9 +-
 .../pcl/registration/pyramid_feature_matching.h    |     13 +-
 .../include/pcl/registration/registration.h        |    344 +-
 .../registration/sample_consensus_prerejective.h   |    319 +
 .../pcl/registration/transformation_estimation.h   |     23 +-
 .../registration/transformation_estimation_2D.h    |    155 +
 .../registration/transformation_estimation_dq.h    |    142 +
 .../transformation_estimation_dual_quaternion.h    |    142 +
 .../registration/transformation_estimation_lm.h    |    120 +-
 .../transformation_estimation_point_to_plane.h     |     35 +-
 .../transformation_estimation_point_to_plane_lls.h |     42 +-
 ...mation_estimation_point_to_plane_lls_weighted.h |    168 +
 ...sformation_estimation_point_to_plane_weighted.h |    341 +
 .../registration/transformation_estimation_svd.h   |     60 +-
 .../transformation_estimation_svd_scale.h          |     92 +
 .../pcl/registration/transformation_validation.h   |     47 +-
 .../transformation_validation_euclidean.h          |    155 +-
 registration/include/pcl/registration/transforms.h |      6 +-
 .../include/pcl/registration/vertex_estimates.h    |     74 +
 .../include/pcl/registration/warp_point_rigid.h    |    114 +-
 .../include/pcl/registration/warp_point_rigid_3d.h |     70 +-
 .../include/pcl/registration/warp_point_rigid_6d.h |     72 +-
 registration/src/correspondence_estimation.cpp     |      4 +-
 .../correspondence_estimation_backprojection.cpp   |     39 +
 .../correspondence_estimation_normal_shooting.cpp  |      2 +
 ...respondence_estimation_organized_projection.cpp |     40 +
 .../src/correspondence_rejection_distance.cpp      |     32 +
 .../src/correspondence_rejection_features.cpp      |     41 +
 .../correspondence_rejection_median_distance.cpp   |     32 +
 .../src/correspondence_rejection_one_to_one.cpp    |     30 +
 ...correspondence_rejection_organized_boundary.cpp |     80 +
 registration/src/correspondence_rejection_poly.cpp |     40 +
 .../correspondence_rejection_sample_consensus.cpp  |      2 +
 ...orrespondence_rejection_sample_consensus_2d.cpp |     38 +
 .../correspondence_rejection_surface_normal.cpp    |     27 +
 .../src/correspondence_rejection_trimmed.cpp       |     21 +
 .../src/correspondence_rejection_var_trimmed.cpp   |     66 +
 registration/src/correspondence_types.cpp          |      2 +
 registration/src/elch.cpp                          |     40 +
 registration/src/gicp.cpp                          |     40 +
 registration/src/ia_ransac.cpp                     |     40 +
 registration/src/icp.cpp                           |      2 +
 registration/src/icp_nl.cpp                        |      2 +
 registration/src/lum.cpp                           |     45 +
 registration/src/ndt.cpp                           |     49 +
 registration/src/ndt_2d.cpp                        |     40 +
 registration/src/pairwise_graph_registration.cpp   |     40 +
 registration/src/ppf_registration.cpp              |      3 +-
 registration/src/pyramid_feature_matching.cpp      |      3 +-
 registration/src/registration.cpp                  |      2 +-
 registration/src/sample_consensus_prerejective.cpp |     40 +
 registration/src/transformation_estimation_2D.cpp  |     38 +
 registration/src/transformation_estimation_dq.cpp  |     39 +
 .../transformation_estimation_dual_quaternion.cpp  |     39 +
 registration/src/transformation_estimation_lm.cpp  |      3 +-
 ...ransformation_estimation_point_to_plane_lls.cpp |      3 +-
 ...tion_estimation_point_to_plane_lls_weighted.cpp |     40 +
 ...ormation_estimation_point_to_plane_weighted.cpp |     39 +
 registration/src/transformation_estimation_svd.cpp |      3 +-
 .../src/transformation_estimation_svd_scale.cpp    |     39 +
 .../src/transformation_validation_euclidean.cpp    |      3 +-
 remove_quotes.sh                                   |     19 -
 sample_consensus/CMakeLists.txt                    |     26 +-
 .../include/pcl/sample_consensus/boost.h           |     49 +
 .../include/pcl/sample_consensus/eigen.h           |     50 +
 .../include/pcl/sample_consensus/impl/lmeds.hpp    |      7 +-
 .../include/pcl/sample_consensus/impl/mlesac.hpp   |     15 +-
 .../include/pcl/sample_consensus/impl/msac.hpp     |      7 +-
 .../include/pcl/sample_consensus/impl/prosac.hpp   |     16 +-
 .../include/pcl/sample_consensus/impl/ransac.hpp   |     27 +-
 .../include/pcl/sample_consensus/impl/rmsac.hpp    |      7 +-
 .../include/pcl/sample_consensus/impl/rransac.hpp  |      7 +-
 .../pcl/sample_consensus/impl/sac_model_circle.hpp |     14 +-
 .../sample_consensus/impl/sac_model_circle3d.hpp   |    460 +
 .../pcl/sample_consensus/impl/sac_model_cone.hpp   |     18 +-
 .../sample_consensus/impl/sac_model_cylinder.hpp   |     28 +-
 .../pcl/sample_consensus/impl/sac_model_line.hpp   |     21 +-
 .../impl/sac_model_normal_parallel_plane.hpp       |     16 +-
 .../impl/sac_model_normal_plane.hpp                |     59 +-
 .../impl/sac_model_normal_sphere.hpp               |     12 +-
 .../impl/sac_model_parallel_line.hpp               |      7 +-
 .../impl/sac_model_parallel_plane.hpp              |      7 +-
 .../impl/sac_model_perpendicular_plane.hpp         |      7 +-
 .../pcl/sample_consensus/impl/sac_model_plane.hpp  |     28 +-
 .../impl/sac_model_registration.hpp                |    139 +-
 .../impl/sac_model_registration_2d.hpp             |    239 +
 .../pcl/sample_consensus/impl/sac_model_sphere.hpp |     35 +-
 .../pcl/sample_consensus/impl/sac_model_stick.hpp  |     17 +-
 .../include/pcl/sample_consensus/lmeds.h           |     50 +-
 .../include/pcl/sample_consensus/method_types.h    |      7 +-
 .../include/pcl/sample_consensus/mlesac.h          |     35 +-
 .../include/pcl/sample_consensus/model_types.h     |     11 +-
 .../include/pcl/sample_consensus/msac.h            |     52 +-
 .../include/pcl/sample_consensus/prosac.h          |     41 +-
 .../include/pcl/sample_consensus/ransac.h          |     50 +-
 .../include/pcl/sample_consensus/rmsac.h           |     64 +-
 .../include/pcl/sample_consensus/rransac.h         |     64 +-
 .../include/pcl/sample_consensus/sac.h             |    178 +-
 .../include/pcl/sample_consensus/sac_model.h       |    125 +-
 .../pcl/sample_consensus/sac_model_circle.h        |     35 +-
 .../pcl/sample_consensus/sac_model_circle3d.h      |    260 +
 .../include/pcl/sample_consensus/sac_model_cone.h  |     58 +-
 .../pcl/sample_consensus/sac_model_cylinder.h      |     54 +-
 .../include/pcl/sample_consensus/sac_model_line.h  |     29 +-
 .../sac_model_normal_parallel_plane.h              |     53 +-
 .../pcl/sample_consensus/sac_model_normal_plane.h  |     44 +-
 .../pcl/sample_consensus/sac_model_normal_sphere.h |     37 +-
 .../pcl/sample_consensus/sac_model_parallel_line.h |     33 +-
 .../sample_consensus/sac_model_parallel_plane.h    |     37 +-
 .../sac_model_perpendicular_plane.h                |     32 +-
 .../include/pcl/sample_consensus/sac_model_plane.h |     23 +-
 .../pcl/sample_consensus/sac_model_registration.h  |     55 +-
 .../sample_consensus/sac_model_registration_2d.h   |    217 +
 .../pcl/sample_consensus/sac_model_sphere.h        |     27 +-
 .../include/pcl/sample_consensus/sac_model_stick.h |     32 +-
 sample_consensus/src/lmeds.cpp                     |     50 -
 sample_consensus/src/mlesac.cpp                    |     50 -
 sample_consensus/src/msac.cpp                      |     50 -
 sample_consensus/src/prosac.cpp                    |     50 -
 sample_consensus/src/ransac.cpp                    |     50 -
 sample_consensus/src/rmsac.cpp                     |     50 -
 sample_consensus/src/rransac.cpp                   |     50 -
 sample_consensus/src/sac.cpp                       |     68 +
 sample_consensus/src/sac_model_circle.cpp          |     17 +-
 sample_consensus/src/sac_model_circle3d.cpp        |     50 +
 sample_consensus/src/sac_model_cone.cpp            |     13 +-
 sample_consensus/src/sac_model_cylinder.cpp        |     13 +-
 sample_consensus/src/sac_model_line.cpp            |     20 +-
 .../src/sac_model_normal_parallel_plane.cpp        |     13 +-
 sample_consensus/src/sac_model_normal_plane.cpp    |     13 +-
 sample_consensus/src/sac_model_normal_sphere.cpp   |     13 +-
 sample_consensus/src/sac_model_parallel_line.cpp   |     51 -
 sample_consensus/src/sac_model_parallel_plane.cpp  |     52 -
 .../src/sac_model_perpendicular_plane.cpp          |     52 -
 sample_consensus/src/sac_model_plane.cpp           |     20 +-
 sample_consensus/src/sac_model_registration.cpp    |     13 +-
 sample_consensus/src/sac_model_sphere.cpp          |     15 +-
 sample_consensus/src/sac_model_stick.cpp           |     15 +-
 search/CMakeLists.txt                              |      7 +-
 search/include/pcl/search/brute_force.h            |      6 +-
 search/include/pcl/search/flann_search.h           |     53 +-
 search/include/pcl/search/impl/brute_force.hpp     |      2 +-
 search/include/pcl/search/impl/flann_search.hpp    |     22 +-
 search/include/pcl/search/impl/kdtree.hpp          |    109 +
 search/include/pcl/search/impl/organized.hpp       |    191 +-
 search/include/pcl/search/impl/search.hpp          |    219 +
 search/include/pcl/search/kdtree.h                 |     76 +-
 search/include/pcl/search/octree.h                 |     23 +-
 search/include/pcl/search/organized.h              |     21 +-
 search/include/pcl/search/pcl_search.h             |      4 +-
 search/include/pcl/search/search.h                 |    166 +-
 search/src/kdtree.cpp                              |     11 +-
 search/src/octree.cpp                              |      2 +-
 search/src/organized.cpp                           |      2 +-
 search/src/search.cpp                              |     45 +
 search/test/CMakeLists.txt                         |     14 -
 search/test/test_flann_search.cpp                  |    381 -
 search/test/test_kdtree.cpp                        |    210 -
 search/test/test_octree.cpp                        |    372 -
 search/test/test_organized.cpp                     |    339 -
 segmentation/CMakeLists.txt                        |     45 +-
 segmentation/include/pcl/segmentation/boost.h      |     60 +
 segmentation/include/pcl/segmentation/comparator.h |      2 +-
 .../conditional_euclidean_clustering.h             |    244 +
 .../pcl/segmentation/crf_normal_segmentation.h     |     83 +
 .../pcl/segmentation/edge_aware_plane_comparator.h |     90 +-
 .../segmentation/euclidean_cluster_comparator.h    |     16 +-
 .../euclidean_plane_coefficient_comparator.h       |      4 +-
 .../include/pcl/segmentation/extract_clusters.h    |     10 +-
 .../pcl/segmentation/extract_labeled_clusters.h    |     10 +-
 .../segmentation/extract_polygonal_prism_data.h    |     28 +-
 segmentation/include/pcl/segmentation/grabcut.h    |    491 +
 .../pcl/segmentation/ground_plane_comparator.h     |    250 +
 .../impl/conditional_euclidean_clustering.hpp      |    142 +
 .../segmentation/impl/crf_normal_segmentation.hpp  |     80 +
 .../pcl/segmentation/impl/extract_clusters.hpp     |     12 +-
 .../segmentation/impl/extract_labeled_clusters.hpp |      2 +-
 .../impl/extract_polygonal_prism_data.hpp          |     28 +-
 .../include/pcl/segmentation/impl/grabcut.hpp      |    385 +
 .../pcl/segmentation/impl/min_cut_segmentation.hpp |    639 +
 .../organized_connected_component_segmentation.hpp |      2 +-
 .../impl/organized_multi_plane_segmentation.hpp    |     16 +-
 .../segmentation/impl/planar_polygon_fusion.hpp    |      2 +-
 .../pcl/segmentation/impl/region_growing.hpp       |    744 +
 .../pcl/segmentation/impl/region_growing_rgb.hpp   |    755 +
 .../pcl/segmentation/impl/sac_segmentation.hpp     |     71 +-
 .../segmentation/impl/seeded_hue_segmentation.hpp  |    224 +
 .../pcl/segmentation/impl/segment_differences.hpp  |      4 +-
 .../segmentation/impl/supervoxel_clustering.hpp    |   1072 +
 .../pcl/segmentation/min_cut_segmentation.h        |    330 +
 .../organized_connected_component_segmentation.h   |      6 +-
 .../organized_multi_plane_segmentation.h           |      8 +-
 .../pcl/segmentation/planar_polygon_fusion.h       |      6 +-
 .../include/pcl/segmentation/planar_region.h       |      2 +-
 .../segmentation/plane_coefficient_comparator.h    |      6 +-
 .../pcl/segmentation/plane_refinement_comparator.h |      4 +-
 segmentation/include/pcl/segmentation/region_3d.h  |      2 +-
 .../include/pcl/segmentation/region_growing.h      |    352 +
 .../include/pcl/segmentation/region_growing_rgb.h  |    284 +
 .../rgb_plane_coefficient_comparator.h             |      4 +-
 .../include/pcl/segmentation/sac_segmentation.h    |     54 +-
 .../pcl/segmentation/seeded_hue_segmentation.h     |    176 +
 .../include/pcl/segmentation/segment_differences.h |      8 +-
 .../pcl/segmentation/supervoxel_clustering.h       |    508 +
 .../src/conditional_euclidean_clustering.cpp       |     48 +
 segmentation/src/crf_normal_segmentation.cpp       |     46 +
 segmentation/src/extract_clusters.cpp              |      4 +-
 segmentation/src/extract_polygonal_prism_data.cpp  |      4 +-
 segmentation/src/grabcut.cpp                       |    845 +
 segmentation/src/min_cut_segmentation.cpp          |     50 +
 .../organized_connected_component_segmentation.cpp |      2 +-
 .../src/organized_multi_plane_segmentation.cpp     |      2 +-
 segmentation/src/planar_polygon_fusion.cpp         |      4 +-
 segmentation/src/region_growing.cpp                |     46 +
 segmentation/src/region_growing_rgb.cpp            |     49 +
 segmentation/src/sac_segmentation.cpp              |      6 +-
 segmentation/src/seeded_hue_segmentation.cpp       |     43 +
 segmentation/src/segment_differences.cpp           |      4 +-
 segmentation/src/supervoxel_clustering.cpp         |     69 +
 surface/CMakeLists.txt                             |    111 +-
 .../include/pcl/surface/3rdparty/opennurbs/crc32.h |    441 +
 .../pcl/surface/3rdparty/opennurbs/deflate.h       |    331 +
 .../3rdparty/opennurbs/examples_linking_pragmas.h  |     67 +
 .../pcl/surface/3rdparty/opennurbs/inffast.h       |     11 +
 .../pcl/surface/3rdparty/opennurbs/inffixed.h      |     94 +
 .../pcl/surface/3rdparty/opennurbs/inflate.h       |    115 +
 .../pcl/surface/3rdparty/opennurbs/inftrees.h      |     55 +
 .../pcl/surface/3rdparty/opennurbs/opennurbs.h     |    135 +
 .../pcl/surface/3rdparty/opennurbs/opennurbs_3dm.h |    528 +
 .../3rdparty/opennurbs/opennurbs_3dm_attributes.h  |    573 +
 .../3rdparty/opennurbs/opennurbs_3dm_properties.h  |    142 +
 .../3rdparty/opennurbs/opennurbs_3dm_settings.h    |    891 +
 .../3rdparty/opennurbs/opennurbs_annotation.h      |    404 +
 .../3rdparty/opennurbs/opennurbs_annotation2.h     |   2346 +
 .../pcl/surface/3rdparty/opennurbs/opennurbs_arc.h |    600 +
 .../3rdparty/opennurbs/opennurbs_arccurve.h        |    425 +
 .../surface/3rdparty/opennurbs/opennurbs_archive.h |   3084 +
 .../surface/3rdparty/opennurbs/opennurbs_array.h   |   1791 +
 .../3rdparty/opennurbs/opennurbs_array_defs.h      |   1752 +
 .../surface/3rdparty/opennurbs/opennurbs_base32.h  |    126 +
 .../surface/3rdparty/opennurbs/opennurbs_base64.h  |    345 +
 .../surface/3rdparty/opennurbs/opennurbs_beam.h    |    920 +
 .../surface/3rdparty/opennurbs/opennurbs_bezier.h  |   1938 +
 .../surface/3rdparty/opennurbs/opennurbs_bitmap.h  |    600 +
 .../3rdparty/opennurbs/opennurbs_bounding_box.h    |    658 +
 .../pcl/surface/3rdparty/opennurbs/opennurbs_box.h |    120 +
 .../surface/3rdparty/opennurbs/opennurbs_brep.h    |   4411 +
 .../surface/3rdparty/opennurbs/opennurbs_circle.h  |    325 +
 .../surface/3rdparty/opennurbs/opennurbs_color.h   |    138 +
 .../3rdparty/opennurbs/opennurbs_compress.h        |    375 +
 .../surface/3rdparty/opennurbs/opennurbs_cone.h    |    185 +
 .../pcl/surface/3rdparty/opennurbs/opennurbs_crc.h |    152 +
 .../surface/3rdparty/opennurbs/opennurbs_curve.h   |   1377 +
 .../3rdparty/opennurbs/opennurbs_curveonsurface.h  |    208 +
 .../3rdparty/opennurbs/opennurbs_curveproxy.h      |    472 +
 .../3rdparty/opennurbs/opennurbs_cylinder.h        |    152 +
 .../surface/3rdparty/opennurbs/opennurbs_defines.h |   1709 +
 .../surface/3rdparty/opennurbs/opennurbs_detail.h  |     95 +
 .../3rdparty/opennurbs/opennurbs_dimstyle.h        |    469 +
 .../3rdparty/opennurbs/opennurbs_dll_resource.h    |     14 +
 .../surface/3rdparty/opennurbs/opennurbs_ellipse.h |    135 +
 .../surface/3rdparty/opennurbs/opennurbs_error.h   |    137 +
 .../3rdparty/opennurbs/opennurbs_evaluate_nurbs.h  |    381 +
 .../3rdparty/opennurbs/opennurbs_extensions.h      |    826 +
 .../surface/3rdparty/opennurbs/opennurbs_font.h    |    284 +
 .../surface/3rdparty/opennurbs/opennurbs_fpoint.h  |    900 +
 .../pcl/surface/3rdparty/opennurbs/opennurbs_fsp.h |    754 +
 .../3rdparty/opennurbs/opennurbs_fsp_defs.h        |    130 +
 .../3rdparty/opennurbs/opennurbs_geometry.h        |    380 +
 .../pcl/surface/3rdparty/opennurbs/opennurbs_gl.h  |    244 +
 .../surface/3rdparty/opennurbs/opennurbs_group.h   |     82 +
 .../surface/3rdparty/opennurbs/opennurbs_hatch.h   |    833 +
 .../3rdparty/opennurbs/opennurbs_hsort_template.h  |    106 +
 .../3rdparty/opennurbs/opennurbs_instance.h        |    439 +
 .../3rdparty/opennurbs/opennurbs_intersect.h       |    230 +
 .../surface/3rdparty/opennurbs/opennurbs_knot.h    |    492 +
 .../surface/3rdparty/opennurbs/opennurbs_layer.h   |    939 +
 .../surface/3rdparty/opennurbs/opennurbs_light.h   |    308 +
 .../surface/3rdparty/opennurbs/opennurbs_line.h    |    270 +
 .../3rdparty/opennurbs/opennurbs_linecurve.h       |    412 +
 .../3rdparty/opennurbs/opennurbs_linestyle.h       |    108 +
 .../3rdparty/opennurbs/opennurbs_linetype.h        |    176 +
 .../surface/3rdparty/opennurbs/opennurbs_lookup.h  |    434 +
 .../surface/3rdparty/opennurbs/opennurbs_mapchan.h |    233 +
 .../3rdparty/opennurbs/opennurbs_material.h        |    342 +
 .../surface/3rdparty/opennurbs/opennurbs_math.h    |   2041 +
 .../surface/3rdparty/opennurbs/opennurbs_matrix.h  |    607 +
 .../surface/3rdparty/opennurbs/opennurbs_memory.h  |    104 +
 .../surface/3rdparty/opennurbs/opennurbs_mesh.h    |   2669 +
 .../3rdparty/opennurbs/opennurbs_nurbscurve.h      |   1167 +
 .../3rdparty/opennurbs/opennurbs_nurbssurface.h    |   1982 +
 .../surface/3rdparty/opennurbs/opennurbs_object.h  |    863 +
 .../3rdparty/opennurbs/opennurbs_object_history.h  |    328 +
 .../surface/3rdparty/opennurbs/opennurbs_objref.h  |    338 +
 .../3rdparty/opennurbs/opennurbs_offsetsurface.h   |    370 +
 .../3rdparty/opennurbs/opennurbs_optimize.h        |    101 +
 .../surface/3rdparty/opennurbs/opennurbs_plane.h   |    548 +
 .../3rdparty/opennurbs/opennurbs_planesurface.h    |    658 +
 .../3rdparty/opennurbs/opennurbs_pluginlist.h      |     73 +
 .../surface/3rdparty/opennurbs/opennurbs_point.h   |   1591 +
 .../3rdparty/opennurbs/opennurbs_pointcloud.h      |    239 +
 .../3rdparty/opennurbs/opennurbs_pointgeometry.h   |    113 +
 .../3rdparty/opennurbs/opennurbs_pointgrid.h       |    194 +
 .../3rdparty/opennurbs/opennurbs_polycurve.h       |    831 +
 .../3rdparty/opennurbs/opennurbs_polyedgecurve.h   |    308 +
 .../3rdparty/opennurbs/opennurbs_polyline.h        |    215 +
 .../3rdparty/opennurbs/opennurbs_polylinecurve.h   |    578 +
 .../3rdparty/opennurbs/opennurbs_qsort_template.h  |    297 +
 .../surface/3rdparty/opennurbs/opennurbs_rand.h    |    160 +
 .../3rdparty/opennurbs/opennurbs_rendering.h       |    218 +
 .../3rdparty/opennurbs/opennurbs_revsurface.h      |    542 +
 .../surface/3rdparty/opennurbs/opennurbs_rtree.h   |    690 +
 .../surface/3rdparty/opennurbs/opennurbs_sphere.h  |    127 +
 .../surface/3rdparty/opennurbs/opennurbs_string.h  |   1104 +
 .../3rdparty/opennurbs/opennurbs_sumsurface.h      |    516 +
 .../surface/3rdparty/opennurbs/opennurbs_surface.h |    920 +
 .../3rdparty/opennurbs/opennurbs_surfaceproxy.h    |    383 +
 .../surface/3rdparty/opennurbs/opennurbs_system.h  |    467 +
 .../surface/3rdparty/opennurbs/opennurbs_textlog.h |    249 +
 .../surface/3rdparty/opennurbs/opennurbs_texture.h |    331 +
 .../3rdparty/opennurbs/opennurbs_texture_mapping.h |    688 +
 .../surface/3rdparty/opennurbs/opennurbs_torus.h   |    194 +
 .../surface/3rdparty/opennurbs/opennurbs_unicode.h |   1149 +
 .../3rdparty/opennurbs/opennurbs_userdata.h        |    406 +
 .../surface/3rdparty/opennurbs/opennurbs_uuid.h    |    311 +
 .../surface/3rdparty/opennurbs/opennurbs_version.h |     34 +
 .../3rdparty/opennurbs/opennurbs_viewport.h        |   1514 +
 .../3rdparty/opennurbs/opennurbs_workspace.h       |    453 +
 .../surface/3rdparty/opennurbs/opennurbs_xform.h   |   1300 +
 .../surface/3rdparty/opennurbs/opennurbs_zlib.h    |    145 +
 .../include/pcl/surface/3rdparty/opennurbs/trees.h |    128 +
 .../include/pcl/surface/3rdparty/opennurbs/zconf.h |    362 +
 .../include/pcl/surface/3rdparty/opennurbs/zlib.h  |   1357 +
 .../include/pcl/surface/3rdparty/opennurbs/zutil.h |    269 +
 .../pcl/surface/3rdparty/poisson4/allocator.h      |    168 +
 .../pcl/surface/3rdparty/poisson4/binary_node.h    |     88 +
 .../pcl/surface/3rdparty/poisson4/bspline_data.h   |    148 +
 .../pcl/surface/3rdparty/poisson4/bspline_data.hpp |    528 +
 .../include/pcl/surface/3rdparty/poisson4/factor.h |     60 +
 .../pcl/surface/3rdparty/poisson4/function_data.h  |    123 +
 .../surface/3rdparty/poisson4/function_data.hpp    |    423 +
 .../pcl/surface/3rdparty/poisson4/geometry.h       |    333 +
 .../pcl/surface/3rdparty/poisson4/geometry.hpp     |    433 +
 .../include/pcl/surface/3rdparty/poisson4/hash.h   |     31 +
 .../3rdparty/poisson4/marching_cubes_poisson.h     |    144 +
 .../include/pcl/surface/3rdparty/poisson4/mat.h    |     59 +
 .../include/pcl/surface/3rdparty/poisson4/mat.hpp  |    223 +
 .../3rdparty/poisson4/multi_grid_octree_data.h     |    371 +
 .../3rdparty/poisson4/multi_grid_octree_data.hpp   |   3918 +
 .../pcl/surface/3rdparty/poisson4/octree_poisson.h |    287 +
 .../surface/3rdparty/poisson4/octree_poisson.hpp   |   1911 +
 .../pcl/surface/3rdparty/poisson4/polynomial.h     |    102 +
 .../pcl/surface/3rdparty/poisson4/polynomial.hpp   |    325 +
 .../pcl/surface/3rdparty/poisson4/ppolynomial.h    |    128 +
 .../pcl/surface/3rdparty/poisson4/ppolynomial.hpp  |    441 +
 .../pcl/surface/3rdparty/poisson4/sparse_matrix.h  |    188 +
 .../surface/3rdparty/poisson4/sparse_matrix.hpp    |    970 +
 .../include/pcl/surface/3rdparty/poisson4/vector.h |    155 +
 .../pcl/surface/3rdparty/poisson4/vector.hpp       |    492 +
 surface/include/pcl/surface/bilateral_upsampling.h |      7 +-
 surface/include/pcl/surface/boost.h                |     54 +
 surface/include/pcl/surface/concave_hull.h         |     20 +-
 surface/include/pcl/surface/convex_hull.h          |     34 +-
 surface/include/pcl/surface/ear_clipping.h         |      5 +-
 surface/include/pcl/surface/eigen.h                |     49 +
 surface/include/pcl/surface/gp3.h                  |     45 +-
 surface/include/pcl/surface/grid_projection.h      |      8 +-
 .../pcl/surface/impl/bilateral_upsampling.hpp      |      3 +-
 surface/include/pcl/surface/impl/concave_hull.hpp  |     49 +-
 surface/include/pcl/surface/impl/convex_hull.hpp   |     83 +-
 surface/include/pcl/surface/impl/gp3.hpp           |      2 +-
 .../include/pcl/surface/impl/grid_projection.hpp   |      4 +-
 .../include/pcl/surface/impl/marching_cubes.hpp    |     11 +-
 .../pcl/surface/impl/marching_cubes_hoppe.hpp      |      6 +-
 .../pcl/surface/impl/marching_cubes_rbf.hpp        |     25 +-
 surface/include/pcl/surface/impl/mls.hpp           |    361 +-
 surface/include/pcl/surface/impl/mls_omp.hpp       |    165 -
 .../pcl/surface/impl/organized_fast_mesh.hpp       |     96 +-
 surface/include/pcl/surface/impl/poisson.hpp       |    239 +-
 .../pcl/surface/impl/poisson/function_data.hpp     |    397 -
 .../include/pcl/surface/impl/poisson/geometry.hpp  |    617 -
 .../impl/poisson/multi_grid_octree_data.hpp        |   3402 -
 .../pcl/surface/impl/poisson/octree_poisson.hpp    |   2620 -
 .../pcl/surface/impl/poisson/polynomial.hpp        |    304 -
 .../pcl/surface/impl/poisson/ppolynomial.hpp       |    632 -
 .../pcl/surface/impl/poisson/sparse_matrix.hpp     |    658 -
 .../include/pcl/surface/impl/poisson/vector.hpp    |    509 -
 surface/include/pcl/surface/impl/processing.hpp    |      2 +-
 .../include/pcl/surface/impl/reconstruction.hpp    |     10 +-
 .../include/pcl/surface/impl/surfel_smoothing.hpp  |      2 +-
 .../include/pcl/surface/impl/texture_mapping.hpp   |     34 +-
 surface/include/pcl/surface/marching_cubes.h       |     25 +-
 surface/include/pcl/surface/marching_cubes_hoppe.h |      9 +-
 surface/include/pcl/surface/marching_cubes_rbf.h   |      9 +-
 surface/include/pcl/surface/mls.h                  |    175 +-
 surface/include/pcl/surface/mls_omp.h              |    116 -
 .../pcl/surface/on_nurbs/closing_boundary.h        |    145 +
 .../pcl/surface/on_nurbs/fitting_curve_2d.h        |    233 +
 .../pcl/surface/on_nurbs/fitting_curve_2d_apdm.h   |    244 +
 .../pcl/surface/on_nurbs/fitting_curve_2d_asdm.h   |    116 +
 .../pcl/surface/on_nurbs/fitting_curve_2d_atdm.h   |    113 +
 .../pcl/surface/on_nurbs/fitting_curve_2d_pdm.h    |    247 +
 .../pcl/surface/on_nurbs/fitting_curve_2d_sdm.h    |    108 +
 .../pcl/surface/on_nurbs/fitting_curve_2d_tdm.h    |    109 +
 .../pcl/surface/on_nurbs/fitting_curve_pdm.h       |    193 +
 .../pcl/surface/on_nurbs/fitting_cylinder_pdm.h    |    216 +
 .../pcl/surface/on_nurbs/fitting_sphere_pdm.h      |    194 +
 .../pcl/surface/on_nurbs/fitting_surface_im.h      |    176 +
 .../pcl/surface/on_nurbs/fitting_surface_pdm.h     |    316 +
 .../pcl/surface/on_nurbs/fitting_surface_tdm.h     |    138 +
 .../pcl/surface/on_nurbs/global_optimization_pdm.h |    211 +
 .../pcl/surface/on_nurbs/global_optimization_tdm.h |    188 +
 surface/include/pcl/surface/on_nurbs/nurbs_data.h  |    214 +
 surface/include/pcl/surface/on_nurbs/nurbs_solve.h |    139 +
 surface/include/pcl/surface/on_nurbs/nurbs_tools.h |    151 +
 .../pcl/surface/on_nurbs/sequential_fitter.h       |    228 +
 surface/include/pcl/surface/on_nurbs/sparse_mat.h  |    113 +
 .../include/pcl/surface/on_nurbs/triangulation.h   |    129 +
 surface/include/pcl/surface/organized_fast_mesh.h  |     58 +-
 surface/include/pcl/surface/poisson.h              |    135 +-
 surface/include/pcl/surface/poisson/allocator.h    |    225 -
 surface/include/pcl/surface/poisson/binary_node.h  |    101 -
 surface/include/pcl/surface/poisson/factor.h       |     68 -
 .../include/pcl/surface/poisson/function_data.h    |     99 -
 surface/include/pcl/surface/poisson/geometry.h     |    307 -
 surface/include/pcl/surface/poisson/hash.h         |     99 -
 .../pcl/surface/poisson/marching_cubes_poisson.h   |    155 -
 .../pcl/surface/poisson/multi_grid_octree_data.h   |    521 -
 .../include/pcl/surface/poisson/octree_poisson.h   |    320 -
 surface/include/pcl/surface/poisson/polynomial.h   |    111 -
 surface/include/pcl/surface/poisson/ppolynomial.h  |    145 -
 .../include/pcl/surface/poisson/sparse_matrix.h    |    202 -
 surface/include/pcl/surface/poisson/vector.h       |    163 -
 surface/include/pcl/surface/processing.h           |     33 +-
 surface/include/pcl/surface/reconstruction.h       |     21 +-
 .../simplification_remove_unused_vertices.h        |      8 +-
 surface/include/pcl/surface/surfel_smoothing.h     |     11 +-
 surface/include/pcl/surface/texture_mapping.h      |     19 +-
 surface/include/pcl/surface/vtk_smoothing/vtk.h    |      2 +-
 .../vtk_smoothing/vtk_mesh_quadric_decimation.h    |     84 +
 .../vtk_smoothing/vtk_mesh_smoothing_laplacian.h   |      2 +-
 .../vtk_mesh_smoothing_windowed_sinc.h             |      2 +-
 .../surface/vtk_smoothing/vtk_mesh_subdivision.h   |      2 +-
 .../include/pcl/surface/vtk_smoothing/vtk_utils.h  |      2 +-
 surface/src/3rdparty/opennurbs/adler32.c           |    149 +
 surface/src/3rdparty/opennurbs/compress.c          |     79 +
 surface/src/3rdparty/opennurbs/crc32.c             |    423 +
 surface/src/3rdparty/opennurbs/deflate.c           |   1736 +
 surface/src/3rdparty/opennurbs/faq.txt             |    215 +
 surface/src/3rdparty/opennurbs/infback.c           |    623 +
 surface/src/3rdparty/opennurbs/inffast.c           |    318 +
 surface/src/3rdparty/opennurbs/inflate.c           |   1368 +
 surface/src/3rdparty/opennurbs/inftrees.c          |    329 +
 surface/src/3rdparty/opennurbs/openNURBS.cmake     |    235 +
 surface/src/3rdparty/opennurbs/opennurbs.rc        |    120 +
 .../opennurbs/opennurbs_3dm_attributes.cpp         |   1528 +
 .../opennurbs/opennurbs_3dm_properties.cpp         |    598 +
 .../3rdparty/opennurbs/opennurbs_3dm_settings.cpp  |   4036 +
 .../3rdparty/opennurbs/opennurbs_annotation.cpp    |    732 +
 .../3rdparty/opennurbs/opennurbs_annotation2.cpp   |   6891 +
 surface/src/3rdparty/opennurbs/opennurbs_arc.cpp   |    623 +
 .../src/3rdparty/opennurbs/opennurbs_arccurve.cpp  |   1181 +
 .../src/3rdparty/opennurbs/opennurbs_archive.cpp   |  15601 +
 surface/src/3rdparty/opennurbs/opennurbs_array.cpp |   1449 +
 .../src/3rdparty/opennurbs/opennurbs_base32.cpp    |    247 +
 .../src/3rdparty/opennurbs/opennurbs_base64.cpp    |   1088 +
 surface/src/3rdparty/opennurbs/opennurbs_beam.cpp  |   4497 +
 .../src/3rdparty/opennurbs/opennurbs_bezier.cpp    |   3367 +
 .../3rdparty/opennurbs/opennurbs_beziervolume.cpp  |   1233 +
 .../src/3rdparty/opennurbs/opennurbs_bitmap.cpp    |   1229 +
 .../3rdparty/opennurbs/opennurbs_bounding_box.cpp  |   3195 +
 surface/src/3rdparty/opennurbs/opennurbs_box.cpp   |    258 +
 surface/src/3rdparty/opennurbs/opennurbs_brep.cpp  |  12067 +
 .../3rdparty/opennurbs/opennurbs_brep_extrude.cpp  |   1264 +
 .../src/3rdparty/opennurbs/opennurbs_brep_io.cpp   |   1463 +
 .../3rdparty/opennurbs/opennurbs_brep_isvalid.cpp  |   1853 +
 .../3rdparty/opennurbs/opennurbs_brep_region.cpp   |   1216 +
 .../3rdparty/opennurbs/opennurbs_brep_tools.cpp    |   2870 +
 .../3rdparty/opennurbs/opennurbs_brep_v2valid.cpp  |    210 +
 .../src/3rdparty/opennurbs/opennurbs_circle.cpp    |    613 +
 surface/src/3rdparty/opennurbs/opennurbs_color.cpp |    255 +
 .../src/3rdparty/opennurbs/opennurbs_compress.cpp  |    654 +
 surface/src/3rdparty/opennurbs/opennurbs_cone.cpp  |    413 +
 surface/src/3rdparty/opennurbs/opennurbs_crc.cpp   |    254 +
 surface/src/3rdparty/opennurbs/opennurbs_curve.cpp |   3037 +
 .../opennurbs/opennurbs_curveonsurface.cpp         |    439 +
 .../3rdparty/opennurbs/opennurbs_curveproxy.cpp    |   1219 +
 .../src/3rdparty/opennurbs/opennurbs_cylinder.cpp  |    369 +
 .../src/3rdparty/opennurbs/opennurbs_defines.cpp   |   2266 +
 .../src/3rdparty/opennurbs/opennurbs_detail.cpp    |    190 +
 .../src/3rdparty/opennurbs/opennurbs_dimstyle.cpp  |   2342 +
 surface/src/3rdparty/opennurbs/opennurbs_dll.cpp   |     65 +
 .../src/3rdparty/opennurbs/opennurbs_ellipse.cpp   |    465 +
 .../3rdparty/opennurbs/opennurbs_embedded_file.cpp |   1859 +
 surface/src/3rdparty/opennurbs/opennurbs_error.cpp |    335 +
 .../3rdparty/opennurbs/opennurbs_error_message.cpp |     51 +
 .../opennurbs/opennurbs_evaluate_nurbs.cpp         |   1650 +
 .../3rdparty/opennurbs/opennurbs_extensions.cpp    |   5454 +
 surface/src/3rdparty/opennurbs/opennurbs_font.cpp  |    658 +
 surface/src/3rdparty/opennurbs/opennurbs_fsp.cpp   |    553 +
 .../src/3rdparty/opennurbs/opennurbs_geometry.cpp  |    254 +
 surface/src/3rdparty/opennurbs/opennurbs_gl.cpp    |    754 +
 surface/src/3rdparty/opennurbs/opennurbs_group.cpp |    118 +
 surface/src/3rdparty/opennurbs/opennurbs_hatch.cpp |   1475 +
 .../src/3rdparty/opennurbs/opennurbs_instance.cpp  |   1702 +
 .../src/3rdparty/opennurbs/opennurbs_intersect.cpp |   1073 +
 surface/src/3rdparty/opennurbs/opennurbs_knot.cpp  |   1404 +
 surface/src/3rdparty/opennurbs/opennurbs_layer.cpp |   2468 +
 surface/src/3rdparty/opennurbs/opennurbs_light.cpp |    908 +
 surface/src/3rdparty/opennurbs/opennurbs_line.cpp  |    534 +
 .../src/3rdparty/opennurbs/opennurbs_linecurve.cpp |    640 +
 .../src/3rdparty/opennurbs/opennurbs_linetype.cpp  |    361 +
 .../src/3rdparty/opennurbs/opennurbs_lookup.cpp    |   1855 +
 .../src/3rdparty/opennurbs/opennurbs_material.cpp  |   5191 +
 surface/src/3rdparty/opennurbs/opennurbs_math.cpp  |   4428 +
 .../src/3rdparty/opennurbs/opennurbs_matrix.cpp    |   1428 +
 surface/src/3rdparty/opennurbs/opennurbs_memory.c  |    123 +
 .../src/3rdparty/opennurbs/opennurbs_memory_util.c |     98 +
 surface/src/3rdparty/opennurbs/opennurbs_mesh.cpp  |  10253 +
 .../src/3rdparty/opennurbs/opennurbs_mesh_ngon.cpp |    512 +
 .../3rdparty/opennurbs/opennurbs_mesh_tools.cpp    |   1291 +
 surface/src/3rdparty/opennurbs/opennurbs_morph.cpp |    537 +
 .../3rdparty/opennurbs/opennurbs_nurbscurve.cpp    |   3961 +
 .../3rdparty/opennurbs/opennurbs_nurbssurface.cpp  |   3108 +
 .../3rdparty/opennurbs/opennurbs_nurbsvolume.cpp   |   2923 +
 .../src/3rdparty/opennurbs/opennurbs_object.cpp    |   1791 +
 .../opennurbs/opennurbs_object_history.cpp         |   2782 +
 .../src/3rdparty/opennurbs/opennurbs_objref.cpp    |   1106 +
 .../3rdparty/opennurbs/opennurbs_offsetsurface.cpp |    901 +
 .../src/3rdparty/opennurbs/opennurbs_optimize.cpp  |    538 +
 surface/src/3rdparty/opennurbs/opennurbs_plane.cpp |    597 +
 .../3rdparty/opennurbs/opennurbs_planesurface.cpp  |   1154 +
 .../3rdparty/opennurbs/opennurbs_pluginlist.cpp    |    160 +
 surface/src/3rdparty/opennurbs/opennurbs_point.cpp |   7731 +
 .../3rdparty/opennurbs/opennurbs_pointcloud.cpp    |    489 +
 .../3rdparty/opennurbs/opennurbs_pointgeometry.cpp |    151 +
 .../src/3rdparty/opennurbs/opennurbs_pointgrid.cpp |    342 +
 .../src/3rdparty/opennurbs/opennurbs_polycurve.cpp |   3150 +
 .../3rdparty/opennurbs/opennurbs_polyedgecurve.cpp |    841 +
 .../src/3rdparty/opennurbs/opennurbs_polyline.cpp  |    368 +
 .../3rdparty/opennurbs/opennurbs_polylinecurve.cpp |   1268 +
 .../opennurbs/opennurbs_precompiledheader.cpp      |    131 +
 surface/src/3rdparty/opennurbs/opennurbs_rand.cpp  |    384 +
 .../3rdparty/opennurbs/opennurbs_revsurface.cpp    |   2357 +
 surface/src/3rdparty/opennurbs/opennurbs_rtree.cpp |   3029 +
 surface/src/3rdparty/opennurbs/opennurbs_sort.cpp  |    264 +
 .../src/3rdparty/opennurbs/opennurbs_sphere.cpp    |    358 +
 .../src/3rdparty/opennurbs/opennurbs_string.cpp    |   1824 +
 surface/src/3rdparty/opennurbs/opennurbs_sum.cpp   |    197 +
 .../3rdparty/opennurbs/opennurbs_sumsurface.cpp    |   1162 +
 .../src/3rdparty/opennurbs/opennurbs_surface.cpp   |   1541 +
 .../3rdparty/opennurbs/opennurbs_surfaceproxy.cpp  |    551 +
 .../src/3rdparty/opennurbs/opennurbs_textlog.cpp   |    788 +
 surface/src/3rdparty/opennurbs/opennurbs_torus.cpp |    301 +
 .../src/3rdparty/opennurbs/opennurbs_unicode.cpp   |   1495 +
 .../src/3rdparty/opennurbs/opennurbs_userdata.cpp  |   1186 +
 surface/src/3rdparty/opennurbs/opennurbs_uuid.cpp  |    509 +
 .../src/3rdparty/opennurbs/opennurbs_viewport.cpp  |   4483 +
 .../src/3rdparty/opennurbs/opennurbs_workspace.cpp |    282 +
 .../src/3rdparty/opennurbs/opennurbs_wstring.cpp   |   2205 +
 surface/src/3rdparty/opennurbs/opennurbs_xform.cpp |   1964 +
 surface/src/3rdparty/opennurbs/opennurbs_zlib.cpp  |   1430 +
 .../3rdparty/opennurbs/opennurbs_zlib_memory.cpp   |     39 +
 .../3rdparty/opennurbs/opennurbs_zlib_readme.txt   |     52 +
 surface/src/3rdparty/opennurbs/readme.txt          |     90 +
 surface/src/3rdparty/opennurbs/trees.c             |   1232 +
 surface/src/3rdparty/opennurbs/uncompr.c           |     61 +
 surface/src/3rdparty/opennurbs/zutil.c             |    318 +
 surface/src/3rdparty/poisson4/factor.cpp           |    273 +
 surface/src/3rdparty/poisson4/geometry.cpp         |    127 +
 .../3rdparty/poisson4/marching_cubes_poisson.cpp   |    996 +
 surface/src/concave_hull.cpp                       |      2 +-
 surface/src/convex_hull.cpp                        |      2 +-
 surface/src/ear_clipping.cpp                       |      6 +-
 surface/src/gp3.cpp                                |      2 +-
 surface/src/grid_projection.cpp                    |      2 +-
 surface/src/marching_cubes_hoppe.cpp               |      1 +
 surface/src/marching_cubes_rbf.cpp                 |      1 +
 surface/src/mls.cpp                                |      8 +-
 surface/src/mls_omp.cpp                            |     51 -
 surface/src/on_nurbs/closing_boundary.cpp          |    409 +
 surface/src/on_nurbs/fitting_curve_2d.cpp          |    748 +
 surface/src/on_nurbs/fitting_curve_2d_apdm.cpp     |   1122 +
 surface/src/on_nurbs/fitting_curve_2d_asdm.cpp     |    501 +
 surface/src/on_nurbs/fitting_curve_2d_atdm.cpp     |    423 +
 surface/src/on_nurbs/fitting_curve_2d_pdm.cpp      |    877 +
 surface/src/on_nurbs/fitting_curve_2d_sdm.cpp      |    313 +
 surface/src/on_nurbs/fitting_curve_2d_tdm.cpp      |    235 +
 surface/src/on_nurbs/fitting_curve_pdm.cpp         |    446 +
 surface/src/on_nurbs/fitting_cylinder_pdm.cpp      |    643 +
 surface/src/on_nurbs/fitting_sphere_pdm.cpp        |    544 +
 surface/src/on_nurbs/fitting_surface_im.cpp        |    635 +
 surface/src/on_nurbs/fitting_surface_pdm.cpp       |   1375 +
 surface/src/on_nurbs/fitting_surface_tdm.cpp       |    459 +
 surface/src/on_nurbs/global_optimization_pdm.cpp   |    722 +
 surface/src/on_nurbs/global_optimization_tdm.cpp   |   1047 +
 surface/src/on_nurbs/nurbs_solve_eigen.cpp         |    149 +
 surface/src/on_nurbs/nurbs_solve_umfpack.cpp       |    367 +
 surface/src/on_nurbs/nurbs_tools.cpp               |    392 +
 surface/src/on_nurbs/on_nurbs.cmake                |     55 +
 surface/src/on_nurbs/sequential_fitter.cpp         |    630 +
 surface/src/on_nurbs/sparse_mat.cpp                |    245 +
 surface/src/on_nurbs/triangulation.cpp             |    593 +
 surface/src/organized_fast_mesh.cpp                |      3 +-
 surface/src/poisson.cpp                            |      2 +-
 surface/src/poisson/factor.cpp                     |    286 -
 surface/src/poisson/geometry.cpp                   |    100 -
 surface/src/poisson/marching_cubes_poisson.cpp     |   1026 -
 surface/src/processing.cpp                         |      2 +-
 .../src/simplification_remove_unused_vertices.cpp  |      2 +-
 .../vtk_smoothing/vtk_mesh_quadric_decimation.cpp  |     69 +
 .../vtk_smoothing/vtk_mesh_smoothing_laplacian.cpp |      2 +-
 .../vtk_mesh_smoothing_windowed_sinc.cpp           |      2 +-
 surface/src/vtk_smoothing/vtk_mesh_subdivision.cpp |      4 +-
 surface/src/vtk_smoothing/vtk_utils.cpp            |      8 +-
 test/CMakeLists.txt                                |    118 +-
 test/boost.h                                       |     57 +
 test/brisk_image_gt.pcd                            |    Bin 0 -> 1116332 bytes
 test/brisk_keypoints_gt.pcd                        |    Bin 0 -> 25575 bytes
 test/bun01.pcd                                     |    210 +
 test/bun02.pcd                                     |    227 +
 test/bun03.pcd                                     |    207 +
 test/car6.pcd                                      |    Bin 0 -> 65638 bytes
 test/colored_cloud.pcd                             |    Bin 0 -> 14168 bytes
 test/common/CMakeLists.txt                         |     17 +
 test/common/boost.h                                |     52 +
 test/common/test_common.cpp                        |   1150 +
 test/common/test_eigen.cpp                         |    809 +
 test/common/test_gaussian.cpp                      |     71 +
 test/common/test_generator.cpp                     |    155 +
 test/common/test_intensity.cpp                     |     85 +
 test/common/test_io.cpp                            |    413 +
 test/common/test_macros.cpp                        |     95 +
 test/common/test_operators.cpp                     |    167 +
 test/common/test_pca.cpp                           |    129 +
 test/common/test_plane_intersection.cpp            |    312 +
 test/common/test_point_type_conversion.cpp         |     93 +
 test/common/test_spring.cpp                        |    211 +
 test/common/test_vector_average.cpp                |     81 +
 test/common/test_wrappers.cpp                      |    147 +
 test/convert_image_to_point_cloud.py               |     61 +
 test/cturtle.pcd                                   |    Bin 6190163 -> 788633 bytes
 test/curve2d.pcd                                   |     62 +
 test/curve3d.pcd                                   |    121 +
 test/curve_close.pcd                               |    Bin 0 -> 5416 bytes
 test/features/CMakeLists.txt                       |     46 +-
 test/features/test_base_feature.cpp                |      3 +-
 test/features/test_board_estimation.cpp            |    172 +
 test/features/test_boundary_estimation.cpp         |     81 +-
 test/features/test_curvatures_estimation.cpp       |     94 +-
 test/features/test_cvfh_estimation.cpp             |      2 +-
 test/features/test_gradient_estimation.cpp         |     77 +-
 test/features/test_ii_normals.cpp                  |    534 +
 test/features/test_invariants_estimation.cpp       |     46 +-
 test/features/test_narf.cpp                        |     87 +
 test/features/test_normal_estimation.cpp           |    164 +-
 test/features/test_pfh_estimation.cpp              |    395 +-
 test/features/test_ppf_estimation.cpp              |      2 +-
 test/features/test_ptr.cpp                         |     86 +
 test/features/test_rift_estimation.cpp             |    235 +-
 test/features/test_shot_estimation.cpp             |   1091 +-
 test/features/test_shot_lrf_estimation.cpp         |    157 +
 test/features/test_spin_estimation.cpp             |    233 +-
 test/filters/CMakeLists.txt                        |     19 +
 test/filters/test_bilateral.cpp                    |    149 +
 test/filters/test_convolution.cpp                  |   3174 +
 test/filters/test_filters.cpp                      |   2388 +
 test/filters/test_sampling.cpp                     |    273 +
 test/five_people.pcd                               | 307211 ++++++++++++++
 test/geometry/CMakeLists.txt                       |     44 +
 test/geometry/test_iterator.cpp                    |    292 +
 test/geometry/test_mesh.cpp                        |    651 +
 test/geometry/test_mesh_circulators.cpp            |    552 +
 test/geometry/test_mesh_common_functions.h         |    375 +
 test/geometry/test_mesh_conversion.cpp             |    353 +
 test/geometry/test_mesh_data.cpp                   |    433 +
 test/geometry/test_mesh_get_boundary.cpp           |    200 +
 test/geometry/test_mesh_indices.cpp                |    152 +
 test/geometry/test_mesh_io.cpp                     |    110 +
 test/geometry/test_polygon_mesh.cpp                |    225 +
 test/geometry/test_quad_mesh.cpp                   |    397 +
 test/geometry/test_triangle_mesh.cpp               |    591 +
 .../pcd/frame_20121214T142255.814212.pcd           |    Bin 0 -> 1837321 bytes
 .../pcd/frame_20121214T142256.068683.pcd           |    Bin 0 -> 1843867 bytes
 .../pcd/frame_20121214T142256.332395.pcd           |    Bin 0 -> 1810692 bytes
 .../pclzf/frame_20121214T142255.814212.xml         |     14 +
 .../pclzf/frame_20121214T142255.814212_depth.pclzf |    Bin 0 -> 149687 bytes
 .../pclzf/frame_20121214T142255.814212_rgb.pclzf   |    Bin 0 -> 761620 bytes
 .../pclzf/frame_20121214T142256.068683.xml         |     14 +
 .../pclzf/frame_20121214T142256.068683_depth.pclzf |    Bin 0 -> 151291 bytes
 .../pclzf/frame_20121214T142256.068683_rgb.pclzf   |    Bin 0 -> 763888 bytes
 .../pclzf/frame_20121214T142256.332395.xml         |     14 +
 .../pclzf/frame_20121214T142256.332395_depth.pclzf |    Bin 0 -> 151206 bytes
 .../pclzf/frame_20121214T142256.332395_rgb.pclzf   |    Bin 0 -> 733549 bytes
 .../tiff/frame_20121214T142255.814212_depth.tiff   |    Bin 0 -> 548186 bytes
 .../tiff/frame_20121214T142255.814212_rgb.tiff     |    Bin 0 -> 842572 bytes
 .../tiff/frame_20121214T142256.068683_depth.tiff   |    Bin 0 -> 548068 bytes
 .../tiff/frame_20121214T142256.068683_rgb.tiff     |    Bin 0 -> 843182 bytes
 .../tiff/frame_20121214T142256.332395_depth.tiff   |    Bin 0 -> 547874 bytes
 .../tiff/frame_20121214T142256.332395_rgb.tiff     |    Bin 0 -> 835038 bytes
 test/gtest-1.6.0/include/gtest/gtest-death-test.h  |    283 +
 test/gtest-1.6.0/include/gtest/gtest-message.h     |    230 +
 test/gtest-1.6.0/include/gtest/gtest-param-test.h  |   1421 +
 test/gtest-1.6.0/include/gtest/gtest-printers.h    |    796 +
 test/gtest-1.6.0/include/gtest/gtest-spi.h         |    232 +
 test/gtest-1.6.0/include/gtest/gtest-test-part.h   |    176 +
 test/gtest-1.6.0/include/gtest/gtest-typed-test.h  |    259 +
 test/gtest-1.6.0/include/gtest/gtest.h             |   2159 +
 test/gtest-1.6.0/include/gtest/gtest_pred_impl.h   |    358 +
 test/gtest-1.6.0/include/gtest/gtest_prod.h        |     58 +
 .../gtest/internal/gtest-death-test-internal.h     |    308 +
 .../include/gtest/internal/gtest-filepath.h        |    210 +
 .../include/gtest/internal/gtest-internal.h        |   1226 +
 .../include/gtest/internal/gtest-linked_ptr.h      |    233 +
 .../gtest/internal/gtest-param-util-generated.h    |   4822 +
 .../include/gtest/internal/gtest-param-util.h      |    619 +
 .../include/gtest/internal/gtest-port.h            |   1775 +
 .../include/gtest/internal/gtest-string.h          |    350 +
 .../include/gtest/internal/gtest-tuple.h           |    968 +
 .../include/gtest/internal/gtest-type-util.h       |   3330 +
 test/gtest-1.6.0/src/gtest-all.cc                  |     48 +
 test/gtest-1.6.0/src/gtest-death-test.cc           |   1238 +
 test/gtest-1.6.0/src/gtest-filepath.cc             |    380 +
 test/gtest-1.6.0/src/gtest-internal-inl.h          |   1038 +
 test/gtest-1.6.0/src/gtest-port.cc                 |    746 +
 test/gtest-1.6.0/src/gtest-printers.cc             |    356 +
 test/gtest-1.6.0/src/gtest-test-part.cc            |    110 +
 test/gtest-1.6.0/src/gtest-typed-test.cc           |    110 +
 test/gtest-1.6.0/src/gtest.cc                      |   4898 +
 test/gtest-1.6.0/src/gtest_main.cc                 |     39 +
 test/io/CMakeLists.txt                             |     28 +
 test/io/test_grabbers.cpp                          |    555 +
 test/io/test_io.cpp                                |   1202 +
 test/io/test_iterators.cpp                         |     84 +
 test/io/test_ply_mesh_io.cpp                       |    209 +
 test/io/test_point_cloud_image_extractors.cpp      |    361 +
 test/io/test_range_coder.cpp                       |    180 +
 test/ism_test.pcd                                  |    Bin 0 -> 44330 bytes
 test/ism_train.pcd                                 |    Bin 0 -> 43645 bytes
 test/kdtree/CMakeLists.txt                         |      4 +
 test/kdtree/kdtree_unit_test_results.xml           |  28199 ++
 test/kdtree/test_kdtree.cpp                        |    352 +
 test/keypoints/CMakeLists.txt                      |      9 +
 test/keypoints/test_iss_3d.cpp                     |    176 +
 test/keypoints/test_keypoints.cpp                  |    181 +
 test/milk.pcd                                      |    Bin 477276 -> 92940 bytes
 test/milk_cartoon_all_small_clorox.pcd             |    Bin 0 -> 2546853 bytes
 test/milk_color.pcd                                |    Bin 0 -> 146071 bytes
 test/noisy_slice_displaced.pcd                     |    Bin 117991 -> 49656 bytes
 test/octants.pcd                                   |     19 +
 test/octree/CMakeLists.txt                         |      3 +
 test/octree/test_octree.cpp                        |   1709 +
 test/outofcore/CMakeLists.txt                      |      5 +
 test/outofcore/test_outofcore.cpp                  |    962 +
 test/pcl_logo.pcd                                  |    Bin 316621 -> 29714 bytes
 test/registration/CMakeLists.txt                   |     23 +
 .../test_correspondence_estimation.cpp             |    129 +
 .../registration/test_correspondence_rejectors.cpp |    174 +
 test/registration/test_registration.cpp            |    817 +
 test/registration/test_registration_api.cpp        |    701 +
 test/registration/test_registration_api_data.h     |   1149 +
 test/registration/test_warps.cpp                   |     92 +
 test/search/CMakeLists.txt                         |     14 +
 test/search/test_auto_search.cpp                   |    357 +
 test/search/test_flann_search.cpp                  |    382 +
 test/search/test_kdtree.cpp                        |    210 +
 test/search/test_octree.cpp                        |    372 +
 test/search/test_organized.cpp                     |    339 +
 test/search/test_organized_index.cpp               |    686 +
 test/stereo_left.pcd                               |    Bin 0 -> 521238 bytes
 test/stereo_right.pcd                              |    Bin 0 -> 522657 bytes
 test/surface/CMakeLists.txt                        |     40 +
 test/surface/test_concave_hull.cpp                 |    345 +
 test/surface/test_convex_hull.cpp                  |    552 +
 test/surface/test_ear_clipping.cpp                 |    173 +
 test/surface/test_gp3.cpp                          |    306 +
 test/surface/test_grid_projection.cpp              |    150 +
 test/surface/test_marching_cubes.cpp               |    168 +
 test/surface/test_moving_least_squares.cpp         |    240 +
 test/surface/test_organized_fast_mesh.cpp          |    177 +
 test/surface/test_poisson.cpp                      |    157 +
 test/table_scene_mug_stereo_textured.pcd           |    Bin 9042300 -> 1726044 bytes
 test/test_auto_search.cpp                          |    357 -
 test/test_correspondence_estimation.cpp            |     92 -
 test/test_filters.cpp                              |   1526 -
 test/test_ii_normals.cpp                           |    534 -
 test/test_keypoints.cpp                            |    181 -
 test/test_non_linear.cpp                           |      2 +-
 test/test_organized_index.cpp                      |    686 -
 test/test_people_groundBasedPeopleDetectionApp.cpp |    133 +
 test/test_recognition_cg.cpp                       |    239 +
 test/test_recognition_ism.cpp                      |    150 +
 test/test_registration.cpp                         |    602 -
 test/test_registration_api.cpp                     |    387 -
 test/test_registration_api_data.h                  |    999 -
 test/test_sample_consensus.cpp                     |     83 +-
 test/test_search.cpp                               |      8 +-
 test/test_segmentation.cpp                         |    323 +-
 test/test_surface.cpp                              |   1063 -
 test/test_transforms.cpp                           |     82 +-
 test/test_visualization.cpp                        |    181 +
 test/tex1.jpg                                      |    Bin 0 -> 8416 bytes
 test/tex10.jpg                                     |    Bin 0 -> 11657 bytes
 test/tex4.jpg                                      |    Bin 0 -> 6849 bytes
 test/tex5.jpg                                      |    Bin 0 -> 6971 bytes
 test/tex8.jpg                                      |    Bin 0 -> 14046 bytes
 test/tum_amicelli_box.vtk                          | 210705 ++++++++++
 test/tum_rabbit.vtk                                |  58823 +++
 test/tum_rusk_box.vtk                              | 374079 ++++++++++++++++++
 test/tum_soda_bottle.vtk                           | 332313 ++++++++++++++++
 test/tum_table_scene.vtk                           | 200306 ++++++++++
 tools/CMakeLists.txt                               |    166 +-
 tools/add_gaussian_noise.cpp                       |     25 +-
 tools/bilateral_upsampling.cpp                     |     18 +-
 tools/boost.h                                      |     61 +
 tools/boundary_estimation.cpp                      |     22 +-
 tools/cluster_extraction.cpp                       |     23 +-
 tools/compute_cloud_error.cpp                      |     29 +-
 tools/compute_hull.cpp                             |    143 +
 tools/concatenate_points_pcd.cpp                   |     65 +-
 tools/convert_pcd_to_image.cpp                     |     49 -
 tools/crop_to_hull.cpp                             |     26 +-
 tools/demean_cloud.cpp                             |    123 +
 tools/elch.cpp                                     |     31 +-
 tools/extract_feature.cpp                          |     18 +-
 tools/fast_bilateral_filter.cpp                    |    230 +
 tools/fpfh_estimation.cpp                          |     22 +-
 tools/gp3_surface.cpp                              |     11 +-
 tools/icp.cpp                                      |      6 +-
 tools/icp2d.cpp                                    |     10 +-
 tools/iterative_closest_point.cpp                  |    218 +
 tools/linemod_detection.cpp                        |    117 +
 tools/lum.cpp                                      |    132 +
 tools/marching_cubes_reconstruction.cpp            |     16 +-
 tools/match_linemod_template.cpp                   |    182 +
 tools/mesh2pcd.cpp                                 |      2 +-
 tools/mesh_sampling.cpp                            |      4 +-
 tools/mls_smoothing.cpp                            |     27 +-
 tools/ndt2d.cpp                                    |    180 +
 tools/ndt3d.cpp                                    |    154 +
 tools/normal_estimation.cpp                        |    199 +-
 tools/obj2vtk.cpp                                  |     88 +
 tools/obj_rec_ransac_accepted_hypotheses.cpp       |    490 +
 tools/obj_rec_ransac_hash_table.cpp                |    228 +
 tools/obj_rec_ransac_model_opps.cpp                |    283 +
 tools/obj_rec_ransac_orr_octree.cpp                |    376 +
 tools/obj_rec_ransac_orr_octree_zprojection.cpp    |    290 +
 tools/obj_rec_ransac_result.cpp                    |    435 +
 tools/obj_rec_ransac_scene_opps.cpp                |    297 +
 tools/octree_viewer.cpp                            |     28 +-
 tools/oni2pcd.cpp                                  |     97 +
 tools/openni_save_image.cpp                        |     19 +-
 tools/organized_pcd_to_png.cpp                     |    131 +
 tools/outlier_removal.cpp                          |    108 +-
 tools/passthrough_filter.cpp                       |    126 +-
 tools/pcd2ply.cpp                                  |     25 +-
 tools/pcd2png.cpp                                  |    287 +
 tools/pcd2vtk.cpp                                  |     12 +-
 tools/pcd_change_viewpoint.cpp                     |    150 +
 tools/pcl_video.cpp                                |     27 +-
 tools/pclzf2pcd.cpp                                |    170 +
 tools/plane_projection.cpp                         |     22 +-
 tools/ply2pcd.cpp                                  |     16 +-
 tools/ply2vtk.cpp                                  |     92 +
 tools/png2pcd.cpp                                  |    524 +
 tools/poisson_reconstruction.cpp                   |    110 +-
 tools/radius_filter.cpp                            |    226 +
 tools/registration_visualizer.cpp                  |      6 +-
 tools/sac_segmentation_plane.cpp                   |    304 +
 tools/spin_estimation.cpp                          |     18 +-
 tools/tiff2pcd.cpp                                 |    405 +
 tools/train_linemod_template.cpp                   |    288 +
 tools/transform_from_viewpoint.cpp                 |     28 +-
 tools/transform_point_cloud.cpp                    |    125 +-
 tools/uniform_sampling.cpp                         |    159 +
 tools/vfh_estimation.cpp                           |      8 +-
 tools/virtual_scanner.cpp                          |     78 +-
 tools/voxel_grid.cpp                               |     25 +-
 tools/voxel_grid_occlusion_estimation.cpp          |    278 +
 tools/vtk2obj.cpp                                  |     83 +
 tools/vtk2pcd.cpp                                  |    131 +
 tools/vtk2ply.cpp                                  |     93 +
 tools/xyz2pcd.cpp                                  |    121 +
 tracking/CMakeLists.txt                            |      9 +-
 .../approx_nearest_pair_point_cloud_coherence.h    |      4 +
 tracking/include/pcl/tracking/boost.h              |     49 +
 tracking/include/pcl/tracking/distance_coherence.h |      4 +
 .../include/pcl/tracking/hsv_color_coherence.h     |      3 +
 .../approx_nearest_pair_point_cloud_coherence.hpp  |      1 +
 tracking/include/pcl/tracking/impl/coherence.hpp   |      3 +
 .../pcl/tracking/impl/distance_coherence.hpp       |      1 +
 .../pcl/tracking/impl/hsv_color_coherence.hpp      |     21 +-
 .../tracking/impl/kld_adaptive_particle_filter.hpp |      2 +
 .../impl/kld_adaptive_particle_filter_omp.hpp      |     22 +-
 .../impl/nearest_pair_point_cloud_coherence.hpp    |      1 +
 .../include/pcl/tracking/impl/normal_coherence.hpp |      2 +
 .../include/pcl/tracking/impl/particle_filter.hpp  |      6 +-
 .../pcl/tracking/impl/particle_filter_omp.hpp      |     22 +-
 tracking/include/pcl/tracking/impl/tracker.hpp     |      4 +-
 tracking/include/pcl/tracking/impl/tracking.hpp    |      3 +-
 .../pcl/tracking/kld_adaptive_particle_filter.h    |      4 +
 .../tracking/kld_adaptive_particle_filter_omp.h    |     28 +-
 .../tracking/nearest_pair_point_cloud_coherence.h  |      7 +-
 tracking/include/pcl/tracking/normal_coherence.h   |      3 +
 tracking/include/pcl/tracking/particle_filter.h    |    294 +-
 .../include/pcl/tracking/particle_filter_omp.h     |     26 +-
 tracking/include/pcl/tracking/tracker.h            |      5 +-
 tracking/include/pcl/tracking/tracking.h           |      7 +-
 .../approx_nearest_pair_point_cloud_coherence.cpp  |      8 -
 tracking/src/coherence.cpp                         |     52 +
 tracking/src/distance_coherence.cpp                |      8 -
 tracking/src/hsv_color_coherence.cpp               |      8 -
 tracking/src/kld_adaptive_particle_filter.cpp      |     47 +-
 tracking/src/kld_adaptive_particle_filter_omp.cpp  |     10 -
 .../src/nearest_pair_point_cloud_coherence.cpp     |     47 -
 tracking/src/normal_coherence.cpp                  |      8 -
 tracking/src/particle_filter.cpp                   |     46 +-
 tracking/src/particle_filter_omp.cpp               |     10 -
 tracking/src/tracking.cpp                          |     41 +-
 visualization/CMakeLists.txt                       |     73 +-
 .../include/pcl/visualization/area_picking_event.h |     77 +
 visualization/include/pcl/visualization/boost.h    |     67 +
 .../include/pcl/visualization/cloud_viewer.h       |      4 -
 .../include/pcl/visualization/common/actor_map.h   |     15 +-
 .../include/pcl/visualization/common/common.h      |    101 +-
 .../pcl/visualization/common/impl/common.hpp       |     79 +
 .../pcl/visualization/common/impl/shapes.hpp       |     11 +-
 .../include/pcl/visualization/common/io.h          |     10 +-
 .../visualization/common/ren_win_interact_map.h    |     34 +-
 .../include/pcl/visualization/common/shapes.h      |     17 +-
 visualization/include/pcl/visualization/eigen.h    |     50 +
 .../pcl/visualization/histogram_visualizer.h       |     40 +-
 .../include/pcl/visualization/image_viewer.h       |    313 +-
 .../visualization/impl/histogram_visualizer.hpp    |     11 +-
 .../pcl/visualization/impl/image_viewer.hpp        |    453 +-
 .../include/pcl/visualization/impl/pcl_plotter.hpp |    102 +
 .../pcl/visualization/impl/pcl_visualizer.hpp      |   1025 +-
 .../impl/point_cloud_color_handlers.hpp            |    396 +
 .../impl/point_cloud_geometry_handlers.hpp         |    157 +
 .../visualization/impl/point_cloud_handlers.hpp    |    521 +-
 .../visualization/impl/registration_visualizer.hpp |    279 +-
 .../include/pcl/visualization/interactor.h         |      2 +-
 .../include/pcl/visualization/interactor_style.h   |     51 +-
 .../include/pcl/visualization/keyboard_event.h     |      6 +-
 .../include/pcl/visualization/mouse_event.h        |     28 +-
 .../include/pcl/visualization/pcl_painter2D.h      |    473 +
 .../include/pcl/visualization/pcl_plotter.h        |    463 +
 .../include/pcl/visualization/pcl_visualizer.h     |    606 +-
 .../pcl/visualization/point_cloud_color_handlers.h |    728 +
 .../visualization/point_cloud_geometry_handlers.h  |    501 +
 .../pcl/visualization/point_cloud_handlers.h       |    927 +-
 .../pcl/visualization/point_picking_event.h        |     33 +-
 .../pcl/visualization/registration_visualizer.h    |      5 -
 .../pcl/visualization/simple_buffer_visualizer.h   |    228 +
 visualization/include/pcl/visualization/vtk.h      |     43 +-
 .../pcl/visualization/vtk/pcl_context_item.h       |    163 +
 .../visualization/vtk/pcl_image_canvas_source_2d.h |     20 +-
 .../vtk/vtkRenderWindowInteractorFix.h             |     45 +
 .../vtk/vtkRenderWindowInteractorFix.mm            |    216 +
 .../pcl/visualization/vtk/vtkVertexBufferObject.h  |    219 +
 .../vtk/vtkVertexBufferObjectMapper.h              |    137 +
 visualization/include/pcl/visualization/window.h   |     55 +-
 visualization/src/cloud_viewer.cpp                 |      7 +-
 visualization/src/common/common.cpp                |    309 +-
 visualization/src/common/io.cpp                    |     20 +-
 visualization/src/common/ren_win_interact_map.cpp  |     56 +
 visualization/src/common/shapes.cpp                |     43 +-
 visualization/src/histogram_visualizer.cpp         |     75 +-
 visualization/src/image_viewer.cpp                 |   1010 +-
 visualization/src/interactor.cpp                   |     16 +-
 visualization/src/interactor_style.cpp             |    247 +-
 visualization/src/pcl_painter2D.cpp                |    375 +
 visualization/src/pcl_plotter.cpp                  |    679 +
 visualization/src/pcl_visualizer.cpp               |   1825 +-
 visualization/src/point_cloud_handlers.cpp         |    210 +-
 visualization/src/point_picking_event.cpp          |    191 +-
 visualization/src/vtk/pcl_context_item.cpp         |    240 +
 .../src/vtk/pcl_image_canvas_source_2d.cpp         |     13 +-
 .../src/vtk/vtkRenderWindowInteractorFix.cpp       |     46 +
 visualization/src/vtk/vtkVertexBufferObject.cxx    |    481 +
 .../src/vtk/vtkVertexBufferObjectMapper.cxx        |    328 +
 visualization/src/window.cpp                       |     82 +-
 visualization/test/CMakeLists.txt                  |      8 +-
 visualization/test/test_shapes.cpp                 |     18 +-
 visualization/tools/CMakeLists.txt                 |     40 +-
 visualization/tools/hdl_viewer_simple.cpp          |    252 +
 visualization/tools/image_grabber_saver.cpp        |    148 +
 visualization/tools/image_grabber_viewer.cpp       |    280 +
 visualization/tools/image_viewer.cpp               |     79 +
 visualization/tools/oni_viewer_simple.cpp          |     15 +-
 visualization/tools/openni_image.cpp               |    725 +-
 visualization/tools/openni_viewer.cpp              |    407 +-
 visualization/tools/openni_viewer_simple.cpp       |      7 +-
 visualization/tools/pcd_grabber_viewer.cpp         |     22 +-
 visualization/tools/pcd_viewer.cpp                 |    354 +-
 visualization/tools/timed_trigger_test.cpp         |      2 +-
 2448 files changed, 2380703 insertions(+), 62476 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