#include "ensenso_camera/point_cloud_utilities.h"#include <limits>#include <string>#include <vector>#include <ros/ros.h>
Go to the source code of this file.
Functions | |
| pcl::PointCloud< pcl::PointXYZ >::Ptr | pointCloudFromNxLib (NxLibItem const &node, std::string const &frame, PointCloudROI const *roi) |
| pcl::PointCloud< pcl::PointNormal >::Ptr | pointCloudWithNormalsFromNxLib (NxLibItem const &pointMapNode, NxLibItem const &normalNode, std::string const &frame, PointCloudROI const *roi) |
Variables | |
| double const | NXLIB_TIMESTAMP_OFFSET = 11644473600 |
| pcl::PointCloud<pcl::PointXYZ>::Ptr pointCloudFromNxLib | ( | NxLibItem const & | node, |
| std::string const & | frame, | ||
| PointCloudROI const * | roi = 0 |
||
| ) |
Convert the given binary NxLib node to a PCL point cloud.
Definition at line 11 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 = 0 |
||
| ) |
Create a PCL point cloud with normals from the given NxLib nodes.
| pointMapNode | The NxLib node that contains the point map. |
| normalNode | The NxLib node that contains the normal information. |
Definition at line 48 of file point_cloud_utilities.cpp.
| double const NXLIB_TIMESTAMP_OFFSET = 11644473600 |
Definition at line 9 of file point_cloud_utilities.cpp.