Functions | Variables
point_cloud_utilities.cpp File Reference
#include "ensenso_camera/point_cloud_utilities.h"
#include <limits>
#include <string>
#include <vector>
#include <ros/ros.h>
Include dependency graph for point_cloud_utilities.cpp:

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
 

Function Documentation

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.

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

Definition at line 48 of file point_cloud_utilities.cpp.

Variable Documentation

double const NXLIB_TIMESTAMP_OFFSET = 11644473600

Definition at line 9 of file point_cloud_utilities.cpp.



ensenso_camera
Author(s): Ensenso
autogenerated on Thu May 16 2019 02:44:23