Point Cloud Library (PCL)
1.14.1-dev
|
XYZ handler class for PointCloud geometry. More...
#include <pcl/visualization/point_cloud_geometry_handlers.h>
Public Types | |
using | PointCloud = typename PointCloudGeometryHandler< PointT >::PointCloud |
using | PointCloudPtr = typename PointCloud::Ptr |
using | PointCloudConstPtr = typename PointCloud::ConstPtr |
using | Ptr = shared_ptr< PointCloudGeometryHandlerXYZ< PointT > > |
using | ConstPtr = shared_ptr< const PointCloudGeometryHandlerXYZ< PointT > > |
Public Types inherited from pcl::visualization::PointCloudGeometryHandler< PointT > | |
using | PointCloud = pcl::PointCloud< PointT > |
using | PointCloudPtr = typename PointCloud::Ptr |
using | PointCloudConstPtr = typename PointCloud::ConstPtr |
using | Ptr = shared_ptr< PointCloudGeometryHandler< PointT > > |
using | ConstPtr = shared_ptr< const PointCloudGeometryHandler< PointT > > |
Public Member Functions | |
PointCloudGeometryHandlerXYZ (const PointCloudConstPtr &cloud) | |
Constructor. More... | |
virtual std::string | getName () const |
Class getName method. More... | |
virtual std::string | getFieldName () const |
Get the name of the field used. More... | |
virtual void | getGeometry (vtkSmartPointer< vtkPoints > &points) const |
Obtain the actual point geometry for the input dataset in VTK format. More... | |
Public Member Functions inherited from pcl::visualization::PointCloudGeometryHandler< PointT > | |
PointCloudGeometryHandler (const PointCloudConstPtr &cloud) | |
Constructor. More... | |
virtual | ~PointCloudGeometryHandler ()=default |
Destructor. More... | |
bool | isCapable () const |
Check if this handler is capable of handling the input data or not. More... | |
void | setInputCloud (const PointCloudConstPtr &cloud) |
Set the input cloud to be used. More... | |
Additional Inherited Members | |
Protected Attributes inherited from pcl::visualization::PointCloudGeometryHandler< PointT > | |
PointCloudConstPtr | cloud_ |
A pointer to the input dataset. More... | |
bool | capable_ |
True if this handler is capable of handling the input data, false otherwise. More... | |
index_t | field_x_idx_ |
The index of the field holding the X data. More... | |
index_t | field_y_idx_ |
The index of the field holding the Y data. More... | |
index_t | field_z_idx_ |
The index of the field holding the Z data. More... | |
std::vector< pcl::PCLPointField > | fields_ |
The list of fields available for this PointCloud. More... | |
XYZ handler class for PointCloud geometry.
Given an input dataset, all XYZ data present in fields "x", "y", and "z" is extracted and displayed on screen.
Definition at line 140 of file point_cloud_geometry_handlers.h.
using pcl::visualization::PointCloudGeometryHandlerXYZ< PointT >::ConstPtr = shared_ptr<const PointCloudGeometryHandlerXYZ<PointT> > |
Definition at line 148 of file point_cloud_geometry_handlers.h.
using pcl::visualization::PointCloudGeometryHandlerXYZ< PointT >::PointCloud = typename PointCloudGeometryHandler<PointT>::PointCloud |
Definition at line 143 of file point_cloud_geometry_handlers.h.
using pcl::visualization::PointCloudGeometryHandlerXYZ< PointT >::PointCloudConstPtr = typename PointCloud::ConstPtr |
Definition at line 145 of file point_cloud_geometry_handlers.h.
using pcl::visualization::PointCloudGeometryHandlerXYZ< PointT >::PointCloudPtr = typename PointCloud::Ptr |
Definition at line 144 of file point_cloud_geometry_handlers.h.
using pcl::visualization::PointCloudGeometryHandlerXYZ< PointT >::Ptr = shared_ptr<PointCloudGeometryHandlerXYZ<PointT> > |
Definition at line 147 of file point_cloud_geometry_handlers.h.
pcl::visualization::PointCloudGeometryHandlerXYZ< PointT >::PointCloudGeometryHandlerXYZ | ( | const PointCloudConstPtr & | cloud | ) |
Constructor.
Definition at line 53 of file point_cloud_geometry_handlers.hpp.
References pcl::visualization::PointCloudGeometryHandler< PointT >::capable_, pcl::visualization::PointCloudGeometryHandler< PointT >::field_x_idx_, pcl::visualization::PointCloudGeometryHandler< PointT >::field_y_idx_, pcl::visualization::PointCloudGeometryHandler< PointT >::field_z_idx_, pcl::visualization::PointCloudGeometryHandler< PointT >::fields_, and pcl::UNAVAILABLE.
|
inlinevirtual |
Get the name of the field used.
Implements pcl::visualization::PointCloudGeometryHandler< PointT >.
Definition at line 159 of file point_cloud_geometry_handlers.h.
|
virtual |
Obtain the actual point geometry for the input dataset in VTK format.
[out] | points | the resultant geometry |
Implements pcl::visualization::PointCloudGeometryHandler< PointT >.
Definition at line 70 of file point_cloud_geometry_handlers.hpp.
|
inlinevirtual |
Class getName method.
Implements pcl::visualization::PointCloudGeometryHandler< PointT >.
Definition at line 155 of file point_cloud_geometry_handlers.h.