Loading [MathJax]/extensions/tex2jax.js
  • <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>

  • DriveWorks SDK Reference
    5.20.37 Release
    For Test and Development only

    All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    PointCloudStitcher.h File Reference

    Detailed Description

    NVIDIA DriveWorks API: Point Cloud Stitcher

    Description: This file defines API of point cloud stitcher module.

    Definition in file PointCloudStitcher.h.

    Go to the source code of this file.

    Macros

    #define DW_POINTCLOUD_STITCHER_MAX_POINT_CLOUDS   DW_BIND_SLOT_MAX_COUNT
     This defines the maximum number of point clouds anticipated to be stitched. More...
     

    Typedefs

    typedef struct dwPointCloudStitcherObject * dwPointCloudStitcherHandle_t
     

    Functions

    DW_API_PUBLIC dwStatus dwPointCloudStitcher_bindInput (dwBindSlot const slot, dwPointCloud const *pointCloud, dwTransformation3f const *pointCloudToRig, dwPointCloudStitcherHandle_t obj)
     Binds input point cloud to the point cloud stitcher. More...
     
    DW_API_PUBLIC dwStatus dwPointCloudStitcher_bindInputLidarPointCloud (dwBindSlot const slot, dwLidarPointCloud const *lidarPointCloud, dwTransformation3f const *pointCloudToRig, dwPointCloudStitcherHandle_t obj)
     Binds input lidar specific point cloud to the point cloud stitcher. More...
     
    DW_API_PUBLIC dwStatus dwPointCloudStitcher_bindOutput (dwPointCloud *pointCloud, dwPointCloudStitcherHandle_t obj)
     Binds output buffer to the point cloud stitcher. More...
     
    DW_API_PUBLIC dwStatus dwPointCloudStitcher_bindOutputLidarPointCloud (dwLidarPointCloud *lidarPointCloud, dwPointCloudStitcherHandle_t obj)
     Binds output lidar specific point cloud to the stitcher. More...
     
    DW_API_PUBLIC dwStatus dwPointCloudStitcher_disableMotionCompensation (dwPointCloudStitcherHandle_t obj)
     Disables motion compensation for the stitched point cloud. More...
     
    DW_API_PUBLIC dwStatus dwPointCloudStitcher_enableMotionCompensation (dwTime_t const timestamp, dwEgomotionConstHandle_t egomotion, dwPointCloudStitcherHandle_t obj)
     Enables motion compensation for the stitched point cloud. More...
     
    DW_API_PUBLIC dwStatus dwPointCloudStitcher_getCUDAStream (cudaStream_t *stream, dwPointCloudStitcherHandle_t obj)
     Gets CUDA stream of point cloud stitcher. More...
     
    DW_API_PUBLIC dwStatus dwPointCloudStitcher_initialize (dwPointCloudStitcherHandle_t *obj, dwContextHandle_t ctx)
     Initializes point cloud stitcher. More...
     
    DW_API_PUBLIC dwStatus dwPointCloudStitcher_process (dwPointCloudStitcherHandle_t obj)
     Transforms all the input point clouds to a common coordinate. More...
     
    DW_API_PUBLIC dwStatus dwPointCloudStitcher_release (dwPointCloudStitcherHandle_t obj)
     Releases point cloud stitcher. More...
     
    DW_API_PUBLIC dwStatus dwPointCloudStitcher_reset (dwPointCloudStitcherHandle_t obj)
     Resets point cloud stitcher. More...
     
    DW_API_PUBLIC dwStatus dwPointCloudStitcher_setCUDAStream (cudaStream_t const stream, dwPointCloudStitcherHandle_t obj)
     Sets CUDA stream of point cloud stitcher. More...
     
    DW_API_PUBLIC dwStatus dwPointCloudStitcher_setGlobalTransformation (dwTransformation3f const *tx, dwPointCloudStitcherHandle_t obj)
     Sets global transformation for the stitched point cloud. More...
     
    人人超碰97caoporen国产