NVIDIA DriveWorks API: Point Cloud Accumulator
Description: This file defines API of point cloud accumulator module.
Definition in file PointCloudAccumulator.h.
|
DW_API_PUBLIC dwStatus | dwPointCloudAccumulator_addLidarPacket (const dwLidarDecodedPacket *packet, dwPointCloudAccumulatorHandle_t obj) |
| Pushes lidar packet to point cloud accumulator. More...
|
|
DW_API_PUBLIC dwStatus | dwPointCloudAccumulator_bindOutput (dwPointCloud *pointCloud, dwPointCloudAccumulatorHandle_t obj) |
| Binds output point cloud buffer. More...
|
|
DW_API_PUBLIC dwStatus | dwPointCloudAccumulator_bindOutputTimestamps (dwPointCloudTimestampRange *timestampRange, dwPointCloudAccumulatorHandle_t obj) |
| Binds output timestamp range. More...
|
|
DW_API_PUBLIC dwStatus | dwPointCloudAccumulator_getCUDAStream (cudaStream_t *stream, dwPointCloudAccumulatorHandle_t obj) |
| Gets CUDA stream of point cloud accumulator. More...
|
|
DW_API_PUBLIC dwStatus | dwPointCloudAccumulator_getDefaultParams (dwPointCloudAccumulatorParams *params) |
| Gets default point cloud accumulator parameters. More...
|
|
DW_API_PUBLIC dwStatus | dwPointCloudAccumulator_getSweepSize (dwVector2ui *size, dwPointCloudAccumulatorHandle_t obj) |
| Gets sweeps/spins size. More...
|
|
DW_API_PUBLIC dwStatus | dwPointCloudAccumulator_initialize (dwPointCloudAccumulatorHandle_t *obj, const dwPointCloudAccumulatorParams *accumulationParams, const dwLidarProperties *lidarProperties, dwContextHandle_t ctx) |
| Initializes point cloud accumulator. More...
|
|
DW_API_PUBLIC dwStatus | dwPointCloudAccumulator_isReady (bool *isReady, dwPointCloudAccumulatorHandle_t obj) |
| Indicate that enough data has been collected to perform full combination. More...
|
|
DW_API_PUBLIC dwStatus | dwPointCloudAccumulator_process (dwPointCloudAccumulatorHandle_t obj) |
| Accumulates lidar packets and stores the results to the output buffer. More...
|
|
DW_API_PUBLIC dwStatus | dwPointCloudAccumulator_release (dwPointCloudAccumulatorHandle_t obj) |
| Releases point cloud accumulator. More...
|
|
DW_API_PUBLIC dwStatus | dwPointCloudAccumulator_reset (dwPointCloudAccumulatorHandle_t obj) |
| Resets point cloud accumulator. More...
|
|
DW_API_PUBLIC dwStatus | dwPointCloudAccumulator_setCUDAStream (const cudaStream_t stream, dwPointCloudAccumulatorHandle_t obj) |
| Sets CUDA stream of point cloud accumulator. More...
|
|
DW_API_PUBLIC dwStatus | dwPointCloudAccumulator_setLidarToRigTransformation (const dwTransformation3f *transformation, dwPointCloudAccumulatorHandle_t obj) |
| Sets lidar to rig transformation. More...
|
|