Classes | Functions
point_cloud_utilities.h File Reference
#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
#include <string>
#include "nxLib.h"
Include dependency graph for point_cloud_utilities.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PointCloudROI
 

Functions

pcl::PointCloud< pcl::PointXYZ >::Ptr pointCloudFromNxLib (NxLibItem const &node, std::string const &frame, PointCloudROI const *roi=nullptr)
 
pcl::PointCloud< pcl::PointXYZRGB >::Ptr pointCloudTexturedFromNxLib (NxLibItem const &imageNode, NxLibItem const &pointsNode, std::string const &frame, PointCloudROI const *roi=nullptr)
 
pcl::PointCloud< pcl::PointNormal >::Ptr pointCloudWithNormalsFromNxLib (NxLibItem const &pointMapNode, NxLibItem const &normalNode, std::string const &frame, PointCloudROI const *roi=nullptr)
 

Function Documentation

pcl::PointCloud<pcl::PointXYZ>::Ptr pointCloudFromNxLib ( NxLibItem const &  node,
std::string const &  frame,
PointCloudROI const *  roi = nullptr 
)

Convert the given binary NxLib node to a PCL point cloud.

Definition at line 12 of file point_cloud_utilities.cpp.

pcl::PointCloud<pcl::PointXYZRGB>::Ptr pointCloudTexturedFromNxLib ( NxLibItem const &  imageNode,
NxLibItem const &  pointsNode,
std::string const &  frame,
PointCloudROI const *  roi = nullptr 
)

Definition at line 95 of file point_cloud_utilities.cpp.

pcl::PointCloud<pcl::PointNormal>::Ptr pointCloudWithNormalsFromNxLib ( NxLibItem const &  pointMapNode,
NxLibItem const &  normalNode,
std::string const &  frame,
PointCloudROI const *  roi = nullptr 
)

Create a PCL point cloud with normals from the given NxLib nodes.

Parameters
pointMapNodeThe NxLib node that contains the point map.
normalNodeThe NxLib node that contains the normal information.

Definition at line 49 of file point_cloud_utilities.cpp.



ensenso_camera
Author(s): Ensenso
autogenerated on Thu May 6 2021 02:50:06