NVIDIA DriveWorks API: Point Cloud Range Image Creator
Description: This file defines API of point cloud range image creator module
Definition in file PointCloudRangeImageCreator.h.
Go to the source code of this file.
Data Structures | |
struct | dwPointCloudRangeImageClippingParams |
Defines range image clipping parameters. More... | |
struct | dwPointCloudRangeImageCreatorParams |
Defines point cloud range image creator parameters. More... | |
Typedefs | |
typedef struct dwPointCloudRangeImageCreatorObject * | dwPointCloudRangeImageCreatorHandle_t |
typedef const struct dwPointCloudRangeImageCreatorObject * | dwConstPointCloudRangeImageCreatorHandle_t |
Enumerations | |
enum | dwPointCloudRangeImageType { DW_POINT_CLOUD_IMAGE_TYPE_DISTANCE = 0, DW_POINT_CLOUD_IMAGE_TYPE_INTENSITY = 1, DW_POINT_CLOUD_IMAGE_TYPE_2D_GRID = 2 } |
Definition of the image type of Lidar cylindrical projection image. More... | |
Functions | |
DW_API_PUBLIC dwStatus | dwPCRangeImageCreator_initialize (dwPointCloudRangeImageCreatorHandle_t *const obj, dwPointCloudRangeImageCreatorParams const *const params, dwContextHandle_t const ctx) |
Initializes range image creator. More... | |
DW_API_PUBLIC dwStatus | dwPCRangeImageCreator_reset (dwPointCloudRangeImageCreatorHandle_t const obj) |
Resets range image creator. More... | |
DW_API_PUBLIC dwStatus | dwPCRangeImageCreator_release (dwPointCloudRangeImageCreatorHandle_t const obj) |
Releases range image creator. More... | |
DW_API_PUBLIC dwStatus | dwPCRangeImageCreator_getDefaultParams (dwPointCloudRangeImageCreatorParams *const params) |
Gets default range image creator parameters. More... | |
DW_API_PUBLIC dwStatus | dwPCRangeImageCreator_getCUDAStream (cudaStream_t *const stream, dwConstPointCloudRangeImageCreatorHandle_t const obj) |
Gets CUDA stream of range image creator. More... | |
DW_API_PUBLIC dwStatus | dwPCRangeImageCreator_setCUDAStream (cudaStream_t const stream, dwPointCloudRangeImageCreatorHandle_t const obj) |
Sets CUDA stream of range image creator. More... | |
DW_API_PUBLIC dwStatus | dwPCRangeImageCreator_getImageProperties (dwImageProperties *const imageProperties, dwConstPointCloudRangeImageCreatorHandle_t const obj) |
Get properties of an image to bind as an output. More... | |
DW_API_PUBLIC dwStatus | dwPCRangeImageCreator_bindInput (dwPointCloud const *const pointCloud, dwPointCloudRangeImageCreatorHandle_t const obj) |
Binds input point cloud to range image creator. More... | |
DW_API_PUBLIC dwStatus | dwPCRangeImageCreator_bindOutput (dwImageHandle_t const image, dwPointCloudRangeImageCreatorHandle_t const obj) |
Binds output range image to range image creator. More... | |
DW_API_PUBLIC dwStatus | dwPCRangeImageCreator_bindPointCloudOutput (dwPointCloud *const pointCloud, dwPointCloudRangeImageCreatorHandle_t const obj) |
Binds output point cloud to range image creator. More... | |
DW_API_PUBLIC dwStatus | dwPCRangeImageCreator_process (dwPointCloudRangeImageCreatorHandle_t const obj) |
Organizes input point cloud and projects on the spherical coordinate to form a range image. More... | |
DW_API_PUBLIC | DW_DEPRECATED ("dwPointCloudRangeImageCreator_initialize() is renamed / deprecated and will be removed in the next major release," " use dwPCRangeImageCreator_initialize() instead") dwStatus dwPointCloudRangeImageCreator_initialize(dwPointCloudRangeImageCreatorHandle_t *const obj |
Initializes range image creator. More... | |
DW_API_PUBLIC | DW_DEPRECATED ("dwPointCloudRangeImageCreator_reset() is renamed / deprecated and will be removed in the next major release," " use dwPCRangeImageCreator_reset() instead") dwStatus dwPointCloudRangeImageCreator_reset(dwPointCloudRangeImageCreatorHandle_t const obj) |
Resets range image creator. More... | |
DW_API_PUBLIC | DW_DEPRECATED ("dwPointCloudRangeImageCreator_release() is renamed / deprecated and will be removed in the next major release," " use dwPCRangeImageCreator_release() instead") dwStatus dwPointCloudRangeImageCreator_release(dwPointCloudRangeImageCreatorHandle_t const obj) |
Releases range image creator. More... | |
DW_API_PUBLIC | DW_DEPRECATED ("dwPointCloudRangeImageCreator_getDefaultParams() is renamed / deprecated and will be removed in the next major release," " use dwPCRangeImageCreator_getDefaultParams() instead") dwStatus dwPointCloudRangeImageCreator_getDefaultParams(dwPointCloudRangeImageCreatorParams *const params) |
Gets default range image creator parameters. More... | |
DW_API_PUBLIC | DW_DEPRECATED ("dwPointCloudRangeImageCreator_getCUDAStream() is renamed / deprecated and will be removed in the next major release," " use dwPCRangeImageCreator_getCUDAStream() instead") dwStatus dwPointCloudRangeImageCreator_getCUDAStream(cudaStream_t *const stream |
Gets CUDA stream of range image creator. More... | |
DW_API_PUBLIC | DW_DEPRECATED ("dwPointCloudRangeImageCreator_setCUDAStream() is renamed / deprecated and will be removed in the next major release," " use dwPCRangeImageCreator_setCUDAStream() instead") dwStatus dwPointCloudRangeImageCreator_setCUDAStream(cudaStream_t const stream |
Sets CUDA stream of range image creator. More... | |
DW_API_PUBLIC | DW_DEPRECATED ("dwPointCloudRangeImageCreator_getImageProperties() is renamed / deprecated and will be removed in the next major release," " use dwPCRangeImageCreator_getImageProperties() instead") dwStatus dwPointCloudRangeImageCreator_getImageProperties(dwImageProperties *const imageProperties |
Get properties of an image to bind as an output. More... | |
DW_API_PUBLIC | DW_DEPRECATED ("dwPointCloudRangeImageCreator_bindInput() is renamed / deprecated and will be removed in the next major release," " use dwPCRangeImageCreator_bindInput() instead") dwStatus dwPointCloudRangeImageCreator_bindInput(dwPointCloud const *const pointCloud |
Binds input point cloud to range image creator. More... | |
DW_API_PUBLIC | DW_DEPRECATED ("dwPointCloudRangeImageCreator_bindOutput() is renamed / deprecated and will be removed in the next major release," " use dwPCRangeImageCreator_bindOutput() instead") dwStatus dwPointCloudRangeImageCreator_bindOutput(dwImageHandle_t const image |
Binds output range image to range image creator. More... | |
DW_API_PUBLIC | DW_DEPRECATED ("dwPointCloudRangeImageCreator_bindOutputPointCloud() is renamed / deprecated and will be removed in the next major release," " use dwPCRangeImageCreator_bindPointCloudOutput() instead") dwStatus dwPointCloudRangeImageCreator_bindOutputPointCloud(dwPointCloud *const pointCloud |
Binds output point cloud to range image creator. More... | |
DW_API_PUBLIC | DW_DEPRECATED ("dwPointCloudRangeImageCreator_process() is renamed / deprecated and will be removed in the next major release," " use dwPCRangeImageCreator_process() instead") dwStatus dwPointCloudRangeImageCreator_process(dwPointCloudRangeImageCreatorHandle_t const obj) |
Organizes input point cloud and projects on the spherical coordinate to form a range image. More... | |
Variables | |
DW_API_PUBLIC dwPointCloudRangeImageCreatorParams const *const | params |
DW_API_PUBLIC dwPointCloudRangeImageCreatorParams const *const const dwContextHandle_t | ctx |
DW_API_PUBLIC const dwConstPointCloudRangeImageCreatorHandle_t | obj |