23 #include <pcl/surface/texture_mapping.h>
26 #include <pcl/ModelCoefficients.h>
27 #include <pcl/point_cloud.h>
28 #include <vtkPolyData.h>
29 #include <vtkSmartPointer.h>
35 class vtkPropAssembly;
36 class vtkAbstractWidget;
37 class vtkUnstructuredGrid;
44 class PinholeCameraTrajectory;
54 const std::string& filePath,
55 bool show_cameras =
false,
56 bool verbose =
false);
58 const std::string& filePath,
60 bool show_cameras =
false,
61 bool verbose =
false);
63 const PCLMesh::ConstPtr& triangles,
64 const pcl::texture_mapping::CameraVector& cameras,
65 bool show_cameras =
false,
66 bool verbose =
false);
74 vtkPolyData* polyData = vtkPolyData::SafeDownCast(
77 polyData->GetNumberOfCells() != polyData->GetNumberOfVerts());
88 bool use_scalars =
true,
89 bool use_vbos =
false);
99 bool use_scalars =
true,
100 bool use_vbos =
false);
126 bool useLineSource =
true);
130 bool is_cell =
false);
150 const pcl::ModelCoefficients& coefficients,
156 const pcl::ModelCoefficients& coefficients);
158 double axesLength = 1.5,
159 const std::string& xLabel =
"x",
160 const std::string& yLabel =
"y",
161 const std::string& zLabel =
"z",
162 const std::string& xPlus =
"R",
163 const std::string& xMinus =
"L",
164 const std::string& yPlus =
"A",
165 const std::string& yMinus =
"P",
166 const std::string& zPlus =
"I",
167 const std::string& zMinus =
"S");
Camera (projective) sensor.
Ground-based Laser sensor.
Double version of ccGLMatrixTpl.
LineSet define a sets of lines in 3D. A typical application is to display the point cloud corresponde...
Generic file read and write utility for python interface.
#define QPCL_ENGINE_LIB_API