|
| class | PointCloudColorHandlerRGBHack |
| |
| class | AreaPickingEvent |
| | /brief Class representing 3D area picking events. More...
|
| |
| class | CloudViewer |
| | Simple point cloud visualization class. More...
|
| |
| class | CloudActor |
| |
| class | Camera |
| | Camera class holds a set of camera parameters together with the window pos/size. More...
|
| |
| class | FloatImageUtils |
| | Provide some general functionalities regarding 2d float arrays, e.g., for visualization purposes More...
|
| |
| class | RenWinInteract |
| |
| class | PCLHistogramVisualizer |
| | PCL histogram visualizer main class. More...
|
| |
| class | ImageViewerInteractorStyle |
| | An image viewer interactor style, tailored for ImageViewer. More...
|
| |
| class | ImageViewer |
| | ImageViewer is a class for 2D image visualization. More...
|
| |
| class | PCLVisualizerInteractorStyle |
| | PCLVisualizerInteractorStyle defines an unique, custom VTK based interactory style for PCL Visualizer applications. More...
|
| |
| class | PCLHistogramVisualizerInteractorStyle |
| | PCL histogram visualizer interactory style class. More...
|
| |
| class | KeyboardEvent |
| | /brief Class representing key hit/release events More...
|
| |
| class | MouseEvent |
| |
| struct | Figure2D |
| | Abstract class for storing figure information. More...
|
| |
| struct | FPolyLine2D |
| | Class for PolyLine. More...
|
| |
| struct | FPoints2D |
| | Class for storing Points. More...
|
| |
| struct | FQuad2D |
| | Class for storing Quads. More...
|
| |
| struct | FPolygon2D |
| | Class for Polygon. More...
|
| |
| struct | FEllipticArc2D |
| | Class for storing EllipticArc; every ellipse , circle are covered by this. More...
|
| |
| class | PCLPainter2D |
| | PCL Painter2D main class. More...
|
| |
| class | PCLPlotter |
| | PCL Plotter main class. More...
|
| |
| class | PCLVisualizer |
| | PCL Visualizer main class. More...
|
| |
| class | PointCloudColorHandler |
| | Base Handler class for PointCloud colors. More...
|
| |
| class | PointCloudColorHandlerRandom |
| | Handler for random PointCloud colors (i.e., R, G, B will be randomly chosen) More...
|
| |
| class | PointCloudColorHandlerCustom |
| | Handler for predefined user colors. More...
|
| |
| class | PointCloudColorHandlerRGBField |
| | RGB handler class for colors. More...
|
| |
| class | PointCloudColorHandlerHSVField |
| | HSV handler class for colors. More...
|
| |
| class | PointCloudColorHandlerGenericField |
| | Generic field handler class for colors. More...
|
| |
| class | PointCloudColorHandlerRGBAField |
| | RGBA handler class for colors. More...
|
| |
| class | PointCloudColorHandlerLabelField |
| | Label field handler class for colors. More...
|
| |
| class | PointCloudColorHandler< pcl::PCLPointCloud2 > |
| | Base Handler class for PointCloud colors. More...
|
| |
| class | PointCloudColorHandlerRandom< pcl::PCLPointCloud2 > |
| | Handler for random PointCloud colors (i.e., R, G, B will be randomly chosen) More...
|
| |
| class | PointCloudColorHandlerCustom< pcl::PCLPointCloud2 > |
| | Handler for predefined user colors. More...
|
| |
| class | PointCloudColorHandlerRGBField< pcl::PCLPointCloud2 > |
| | RGB handler class for colors. More...
|
| |
| class | PointCloudColorHandlerHSVField< pcl::PCLPointCloud2 > |
| | HSV handler class for colors. More...
|
| |
| class | PointCloudColorHandlerRGBAField< pcl::PCLPointCloud2 > |
| | RGBA handler class for colors. More...
|
| |
| class | PointCloudColorHandlerLabelField< pcl::PCLPointCloud2 > |
| | Label field handler class for colors. More...
|
| |
| class | PointCloudGeometryHandler |
| | Base handler class for PointCloud geometry. More...
|
| |
| class | PointCloudGeometryHandlerXYZ |
| | XYZ handler class for PointCloud geometry. More...
|
| |
| class | PointCloudGeometryHandlerSurfaceNormal |
| | Surface normal handler class for PointCloud geometry. More...
|
| |
| class | PointCloudGeometryHandlerCustom |
| | Custom handler class for PointCloud geometry. More...
|
| |
| class | PointCloudGeometryHandler< pcl::PCLPointCloud2 > |
| | Base handler class for PointCloud geometry. More...
|
| |
| class | PointCloudGeometryHandlerXYZ< pcl::PCLPointCloud2 > |
| | XYZ handler class for PointCloud geometry. More...
|
| |
| class | PointCloudGeometryHandlerSurfaceNormal< pcl::PCLPointCloud2 > |
| | Surface normal handler class for PointCloud geometry. More...
|
| |
| class | PointCloudGeometryHandlerCustom< pcl::PCLPointCloud2 > |
| | Custom handler class for PointCloud geometry. More...
|
| |
| class | PointPickingCallback |
| |
| class | PointPickingEvent |
| | /brief Class representing 3D point picking events. More...
|
| |
| class | RangeImageVisualizer |
| | Range image visualizer class. More...
|
| |
| class | PCLSimpleBufferVisualizer |
| | PCL simple buffer visualizer main class. More...
|
| |
| struct | PCLContextItem |
| | Struct PCLContextItem represents our own custom version of vtkContextItem, used by the ImageViewer class. More...
|
| |
| struct | PCLContextImageItem |
| | Struct PCLContextImageItem a specification of vtkContextItem, used to add an image to the scene in the ImageViewer class. More...
|
| |
| class | PCLImageCanvasSource2D |
| | PCLImageCanvasSource2D represents our own custom version of vtkImageCanvasSource2D, used by the ImageViewer class. More...
|
| |
| class | Window |
| |
|
| PCL_EXPORTS void | getRandomColors (double &r, double &g, double &b, double min=0.2, double max=2.8) |
| | Get (good) random values for R/G/B. More...
|
| |
| PCL_EXPORTS void | getRandomColors (pcl::RGB &rgb, double min=0.2, double max=2.8) |
| | Get (good) random values for R/G/B. More...
|
| |
| PCL_EXPORTS Eigen::Matrix4d | vtkToEigen (vtkMatrix4x4 *vtk_matrix) |
| |
| PCL_EXPORTS Eigen::Vector2i | worldToView (const Eigen::Vector4d &world_pt, const Eigen::Matrix4d &view_projection_matrix, int width, int height) |
| |
| PCL_EXPORTS void | getViewFrustum (const Eigen::Matrix4d &view_projection_matrix, double planes[24]) |
| |
| PCL_EXPORTS int | cullFrustum (double planes[24], const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb) |
| |
| PCL_EXPORTS float | viewScreenArea (const Eigen::Vector3d &eye, const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, const Eigen::Matrix4d &view_projection_matrix, int width, int height) |
| |
| PCL_EXPORTS bool | getColormapLUT (LookUpTableRepresentationProperties colormap_type, vtkSmartPointer< vtkLookupTable > &table) |
| | Generate a lookup table for a colormap. More...
|
| |
| template<typename PointT > |
| vtkSmartPointer< vtkDataSet > | createPolygon (const typename pcl::PointCloud< PointT >::ConstPtr &cloud) |
| | Create a 3d poly line from a set of points. More...
|
| |
| template<typename PointT > |
| vtkSmartPointer< vtkDataSet > | createPolygon (const pcl::PlanarPolygon< PointT > &planar_polygon) |
| | Create a 3d poly line from a set of points on the boundary of a planar region. More...
|
| |
| PCL_EXPORTS void | getCorrespondingPointCloud (vtkPolyData *src, const pcl::PointCloud< pcl::PointXYZ > &tgt, pcl::Indices &indices) |
| | Obtain a list of corresponding indices, for a set of vtk points, from a pcl::PointCloud. More...
|
| |
| PCL_EXPORTS bool | savePointData (vtkPolyData *data, const std::string &out_file, const CloudActorMapPtr &actors) |
| | Saves the vtk-formatted Point Cloud data into a set of files, based on whether the data comes from previously loaded PCD files. More...
|
| |
| PCL_EXPORTS vtkSmartPointer< vtkDataSet > | createLine (const Eigen::Vector4f &pt1, const Eigen::Vector4f &pt2) |
| | Create a line shape from two points. More...
|
| |
| PCL_EXPORTS vtkSmartPointer< vtkDataSet > | createSphere (const Eigen::Vector4f ¢er, double radius, int res=10) |
| | Create a sphere shape from a point and a radius. More...
|
| |
| PCL_EXPORTS vtkSmartPointer< vtkDataSet > | createCylinder (const pcl::ModelCoefficients &coefficients, int numsides=30) |
| | Create a cylinder shape from a set of model coefficients. More...
|
| |
| PCL_EXPORTS vtkSmartPointer< vtkDataSet > | createSphere (const pcl::ModelCoefficients &coefficients, int res=10) |
| | Create a sphere shape from a set of model coefficients. More...
|
| |
| PCL_EXPORTS vtkSmartPointer< vtkDataSet > | createLine (const pcl::ModelCoefficients &coefficients) |
| | Create a line shape from a set of model coefficients. More...
|
| |
| PCL_EXPORTS vtkSmartPointer< vtkDataSet > | createPlane (const pcl::ModelCoefficients &coefficients) |
| | Create a planar shape from a set of model coefficients. More...
|
| |
| PCL_EXPORTS vtkSmartPointer< vtkDataSet > | createPlane (const pcl::ModelCoefficients &coefficients, double x, double y, double z) |
| | Create a planar shape from a set of model coefficients. More...
|
| |
| PCL_EXPORTS vtkSmartPointer< vtkDataSet > | create2DCircle (const pcl::ModelCoefficients &coefficients, double z=0.0) |
| | Create a 2d circle shape from a set of model coefficients. More...
|
| |
| PCL_EXPORTS vtkSmartPointer< vtkDataSet > | createCone (const pcl::ModelCoefficients &coefficients) |
| | Create a cone shape from a set of model coefficients. More...
|
| |
| PCL_EXPORTS vtkSmartPointer< vtkDataSet > | createCube (const pcl::ModelCoefficients &coefficients) |
| | Create a cube shape from a set of model coefficients. More...
|
| |
| PCL_EXPORTS vtkSmartPointer< vtkDataSet > | createCube (const Eigen::Vector3f &translation, const Eigen::Quaternionf &rotation, double width, double height, double depth) |
| | Create a cube shape from a set of model coefficients. More...
|
| |
| PCL_EXPORTS vtkSmartPointer< vtkDataSet > | createCube (double x_min, double x_max, double y_min, double y_max, double z_min, double z_max) |
| | Create a cube from a set of bounding points. More...
|
| |
| PCL_EXPORTS vtkSmartPointer< vtkDataSet > | createEllipsoid (const Eigen::Isometry3d &transform, double radius_x, double radius_y, double radius_z) |
| | Create an ellipsoid shape from the given parameters. More...
|
| |
| PCL_EXPORTS void | allocVtkUnstructuredGrid (vtkSmartPointer< vtkUnstructuredGrid > &polydata) |
| | Allocate a new unstructured grid smartpointer. More...
|
| |
| static const Vector3ub | green_color (0, 255, 0) |
| |
| static const Vector3ub | red_color (255, 0, 0) |
| |
| static const Vector3ub | blue_color (0, 0, 255) |
| |
| template<typename CloudT > |
| int | getPointStep (const CloudT &) |
| |
| template<> |
| int | getPointStep< pcl::PCLPointCloud2 > (const pcl::PCLPointCloud2 &cloud) |
| |
| template<typename CloudT > |
| const std::uint8_t * | getCloudData (const CloudT &cloud) |
| |
| template<> |
| const std::uint8_t * | getCloudData< pcl::PCLPointCloud2 > (const typename pcl::PCLPointCloud2 &cloud) |
| |
| static int | getFieldIndex (const std::string &field_name, const std::vector< pcl::PCLPointField > &fields) |
| |
| template<typename CloudT > |
| bool | isXYZFiniteAt (const CloudT &cloud, int index) |
| |
| template<> |
| bool | isXYZFiniteAt (const PCLPointCloud2 &cloud, int index) |
| |