DriveWorks SDK Reference
5.14.77 Release
For Test and Development only

LidarPointCloud.h File Reference

Detailed Description

NVIDIA DriveWorks API: Point Cloud Processing

Description: This file defines API of point cloud processing module

Definition in file LidarPointCloud.h.

Go to the source code of this file.

Data Structures

struct  dwLidarMotionCompensationInfo
 Declares motion compensation traits of the point cloud. More...
 
struct  dwLidarPointCloud
 Defines a LiDAR-specific point cloud data structure. More...
 
struct  dwLidarPointCloudMapping
 Struct indicating layer and aux channel mapping. More...
 

Macros

#define DW_LIDAR_POINT_CLOUD_USER_DATA_SIZE   8
 Number of elements in user buffer. More...
 

Enumerations

enum  dwPointCloudReferenceFrame {
  DW_POINTCLOUD_REFERENCE_FRAME_SENSOR = 0 ,
  DW_POINTCLOUD_REFERENCE_FRAME_RIG = 1 ,
  DW_POINTCLOUD_REFERENCE_FRAME_CUSTOM = 2
}
 Defines point cloud coordinate reference frame. More...
 

Functions

DW_API_PUBLIC dwStatus dwLidarPointCloud_create (dwLidarPointCloud *lidarPointCloud, dwPointCloudFormat const format, dwMemoryType const memoryType, uint32_t const maxPointsPerReturn, dwLidarPointCloudMapping const *mapping)
 Create lidar specific point cloud. More...
 
DW_API_PUBLIC dwStatus dwLidarPointCloud_destroy (dwLidarPointCloud *lidarPointCloud)
 Destroy lidar specific point cloud. More...