#include "pcl_visualization/common/actor_map.h"
#include <vtkSmartPointer.h>
#include <vtkAppendPolyData.h>
#include <vtkPolyData.h>
#include <vtkPolyDataWriter.h>
#include "vtkAlgorithm.h"
#include "vtkPolyDataAlgorithm.h"
#include "pcl/io/io.h"
#include <cstdio>
#include <limits.h>
#include "pcl/ros_macros.h"
#include <iostream>
#include "pcl/point_cloud.h"
#include "pcl/point_types.h"
#include "pcl/win32_macros.h"
#include <boost/make_shared.hpp>
#include <boost/config.hpp>
#include <vector>
#include <string>
#include <cassert>
#include "flann/general.h"
#include <stdio.h>
#include <algorithm>
#include <limits>
#include <cstring>
#include <cmath>
#include "flann/util/matrix.h"
#include "flann/util/result_set.h"
#include <time.h>
#include <map>
#include "flann/algorithms/nn_index.h"
#include <functional>
#include <stdlib.h>
#include <cstdlib>
#include "flann/util/saving.h"
#include "flann/util/heap.h"
#include "flann/util/allocator.h"
#include "flann/util/random.h"
#include "flann/algorithms/kdtree_index.h"
#include "flann/algorithms/kmeans_index.h"
#include "flann/algorithms/dist.h"
#include "flann/nn/index_testing.h"
#include "flann/algorithms/kdtree_single_index.h"
#include "flann/algorithms/composite_index.h"
#include "flann/algorithms/linear_index.h"
#include <terminal_tools/print.h>
Go to the source code of this file.
Namespaces | |
namespace | pcl_visualization |
Functions | |
void | pcl_visualization::getCorrespondingPointCloud (vtkPolyData *src, const pcl::PointCloud< pcl::PointXYZ > &tgt, std::vector< int > &indices) |
Obtain a list of corresponding indices, for a set of vtk points, from a pcl::PointCloud. | |
bool | pcl_visualization::savePointData (vtkPolyData *data, const std::string &out_file, const boost::shared_ptr< CloudActorMap > &actors) |
Saves the vtk-formatted Point Cloud data into a set of files, based on whether the data comes from previously loaded PCD files. The PCD files are matched using the a list of names for the actors on screen. |