NVIDIA DriveWorks API: Point Cloud Processing
Description: This file defines API of point cloud processing module
Definition in file MotionCompensator.h.
|
DW_API_PUBLIC dwStatus | dwMotionCompensator_bindEgomotionState (dwConstEgomotionStateHandle_t motionState, dwMotionCompensatorHandle_t obj) |
| Bind egomotion state handle. More...
|
|
DW_API_PUBLIC dwStatus | dwMotionCompensator_bindInput (dwPointCloud const *pointCloud, uint32_t const timestampChannelIndex, dwMotionCompensatorHandle_t obj) |
| Bind input point cloud. More...
|
|
DW_API_PUBLIC dwStatus | dwMotionCompensator_bindInputLidarPointCloud (dwLidarPointCloud const *pointCloud, dwMotionCompensatorHandle_t obj) |
| Bind input lidar point cloud. More...
|
|
DW_API_PUBLIC dwStatus | dwMotionCompensator_bindOutput (dwPointCloud *pointCloud, dwMotionCompensatorHandle_t obj) |
| Bind output point cloud. More...
|
|
DW_API_PUBLIC dwStatus | dwMotionCompensator_bindOutputLidarPointCloud (dwLidarPointCloud *pointCloud, dwMotionCompensatorHandle_t obj) |
| Bind output lidar point cloud. More...
|
|
DW_API_PUBLIC dwStatus | dwMotionCompensator_getCUDAStream (cudaStream_t *stream, dwMotionCompensatorConstHandle_t obj) |
| Get CUDA stream of motion compensator. More...
|
|
DW_API_PUBLIC dwStatus | dwMotionCompensator_getDefaultParams (dwMotionCompensatorParams *params, dwLidarProperties const *lidarProps) |
| Get default parameters for motion compensator. More...
|
|
DW_API_PUBLIC dwStatus | dwMotionCompensator_initialize (dwMotionCompensatorHandle_t *obj, dwMotionCompensatorParams const *params, dwContextHandle_t ctx) |
| Initialize motion compensator module. More...
|
|
DW_API_PUBLIC dwStatus | dwMotionCompensator_process (dwMotionCompensatorHandle_t obj) |
| Perform motion compensation. More...
|
|
DW_API_PUBLIC dwStatus | dwMotionCompensator_release (dwMotionCompensatorHandle_t obj) |
| Release motion compensator. More...
|
|
DW_API_PUBLIC dwStatus | dwMotionCompensator_reset (dwMotionCompensatorHandle_t obj) |
| Reset motion compensator. More...
|
|
DW_API_PUBLIC dwStatus | dwMotionCompensator_setCUDAStream (const cudaStream_t stream, dwMotionCompensatorHandle_t obj) |
| Set CUDA stream of motion compensator. More...
|
|
DW_API_PUBLIC dwStatus | dwMotionCompensator_setReferenceTimestamp (dwTime_t const timestamp, dwMotionCompensatorHandle_t obj) |
| Set reference time for motion compensation. More...
|
|
DW_API_PUBLIC dwStatus | dwMotionCompensator_setTransform (dwTransformation3f const *transform, dwMotionCompensatorHandle_t obj) |
| Update point cloud transformation to egomotion coordinate frame. More...
|
|