DriveWorks SDK Reference
5.14.77 Release
For Test and Development only

PointCloudPlaneExtractor.h File Reference

Detailed Description

NVIDIA DriveWorks API: Point Cloud Plane Extractor

Description: This file defines API of point cloud plane extractor module.

Definition in file PointCloudPlaneExtractor.h.

Go to the source code of this file.

Data Structures

struct  dwPlaneExtractorBoxFilterParams
 Defines parameters for point cloud box filter. More...
 
struct  dwPointCloudExtractedPlane
 Defines extracted 3D plane. More...
 
struct  dwPointCloudPlaneExtractorParams
 Defines plane extraction parameter. More...
 

Typedefs

typedef struct dwPointCloudPlaneExtractorObject * dwPointCloudPlaneExtractorHandle_t
 

Functions

DW_API_PUBLIC dwStatus dwPCPlaneExtractor_bindInput (dwPointCloud const *const pointCloud, dwPointCloudPlaneExtractorHandle_t const obj)
 Binds point cloud buffer to plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPCPlaneExtractor_bindOutput (dwPointCloud *const inliers, dwPointCloud *const outliers, dwPointCloudExtractedPlane *const outputPlane, dwPointCloudPlaneExtractorHandle_t const obj)
 Binds output buffers to point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPCPlaneExtractor_getCUDAStream (cudaStream_t *const stream, dwPointCloudPlaneExtractorHandle_t const obj)
 Gets CUDA stream of point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPCPlaneExtractor_getDefaultParameters (dwPointCloudPlaneExtractorParams *const params)
 Gets default point cloud plane extractor parameters. More...
 
DW_API_PUBLIC dwStatus dwPCPlaneExtractor_initialize (dwPointCloudPlaneExtractorHandle_t *const obj, dwPointCloudPlaneExtractorParams const *const params, dwContextHandle_t const ctx)
 Initializes point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPCPlaneExtractor_process (dwPointCloudPlaneExtractorHandle_t const obj)
 Extracts 3D ground plane and stores the results to output buffer. More...
 
DW_API_PUBLIC dwStatus dwPCPlaneExtractor_release (dwPointCloudPlaneExtractorHandle_t const obj)
 Releases point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPCPlaneExtractor_reset (dwPointCloudPlaneExtractorHandle_t const obj)
 Resets point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPCPlaneExtractor_setCUDAStream (cudaStream_t const stream, dwPointCloudPlaneExtractorHandle_t const obj)
 Sets CUDA stream of point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_bindInput (dwPointCloud const *const pointCloud, dwPointCloudPlaneExtractorHandle_t const obj)
 Binds point cloud buffer to plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_bindOutput (dwPointCloud *const inliers, dwPointCloud *const outliers, dwPointCloudExtractedPlane *const outputPlane, dwPointCloudPlaneExtractorHandle_t const obj)
 Binds output buffers to point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_getCUDAStream (cudaStream_t *const stream, dwPointCloudPlaneExtractorHandle_t const obj)
 Gets CUDA stream of point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_getDefaultParameters (dwPointCloudPlaneExtractorParams *const params)
 Gets default point cloud plane extractor parameters. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_initialize (dwPointCloudPlaneExtractorHandle_t *const obj, dwPointCloudPlaneExtractorParams const *const params, dwContextHandle_t const ctx)
 Initializes point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_process (dwPointCloudPlaneExtractorHandle_t const obj)
 Extracts 3D ground plane and stores the results to output buffer. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_release (dwPointCloudPlaneExtractorHandle_t const obj)
 Releases point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_reset (dwPointCloudPlaneExtractorHandle_t const obj)
 Resets point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_setCUDAStream (cudaStream_t const stream, dwPointCloudPlaneExtractorHandle_t const obj)
 Sets CUDA stream of point cloud plane extractor. More...