[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