DriveWorks SDK Reference
3.5.78 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 dwPointCloudPlaneExtractor_bindInput (const dwPointCloud *pointCloud, dwPointCloudPlaneExtractorHandle_t obj)
 Binds point cloud buffer to plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_bindOutput (dwPointCloud *inliers, dwPointCloud *outliers, dwPointCloudExtractedPlane *outputPlane, dwPointCloudPlaneExtractorHandle_t obj)
 Binds output buffers to point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_getCUDAStream (cudaStream_t *stream, dwPointCloudPlaneExtractorHandle_t obj)
 Gets CUDA stream of point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_getDefaultParameters (dwPointCloudPlaneExtractorParams *params)
 Gets default point cloud plane extractor parameters. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_initialize (dwPointCloudPlaneExtractorHandle_t *obj, const dwPointCloudPlaneExtractorParams *params, dwContextHandle_t ctx)
 Initializes point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_process (dwPointCloudPlaneExtractorHandle_t obj)
 Extracts 3D ground plane and stores the results to output buffer. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_release (dwPointCloudPlaneExtractorHandle_t obj)
 Releases point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_reset (dwPointCloudPlaneExtractorHandle_t obj)
 Resets point cloud plane extractor. More...
 
DW_API_PUBLIC dwStatus dwPointCloudPlaneExtractor_setCUDAStream (const cudaStream_t stream, dwPointCloudPlaneExtractorHandle_t obj)
 Sets CUDA stream of point cloud plane extractor. More...