#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
#include <pcl/io/pcd_io.h>
#include <pcl/recognition/ransac_based/orr_octree_zprojection.h>
#include <pcl/visualization/pcl_visualizer.h>
#include <vtkRenderWindow.h>
#include <vtkPolyData.h>
#include <vtkAppendPolyData.h>
#include <vtkPolyDataReader.h>
#include <vtkCubeSource.h>
#include <vtkPointData.h>
#include <vector>
#include <list>
#include <cstdlib>
#include <cstring>
#include <cstdio>
Go to the source code of this file.
Functions |
int | main (int argc, char **argv) |
void | node_to_cube (ORROctree::Node *node, vtkAppendPolyData *additive_octree) |
void | rectangle_to_vtk (float x1, float x2, float y1, float y2, float z, vtkAppendPolyData *additive_rectangle) |
void | run (const char *file_name, float voxel_size) |
void | show_octree (ORROctree *octree, PCLVisualizer &viz) |
void | show_octree_zproj (ORROctreeZProjection *zproj, PCLVisualizer &viz) |
bool | vtk_to_pointcloud (const char *file_name, PointCloud< PointXYZ > &points) |
Function Documentation
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
void rectangle_to_vtk |
( |
float |
x1, |
|
|
float |
x2, |
|
|
float |
y1, |
|
|
float |
y2, |
|
|
float |
z, |
|
|
vtkAppendPolyData * |
additive_rectangle |
|
) |
| |
void run |
( |
const char * |
file_name, |
|
|
float |
voxel_size |
|
) |
| |