NVIDIA DeepStream SDK API Reference

7.0 Release
impl_frames.h File Reference

Go to the source code of this file.

Data Structures

class  ds3d::impl::BaseFrame< DataTypeTP, ft, abiBase >
 
class  ds3d::impl::Frame2DBaseImpl< DataTypeTP, ft >
 

Namespaces

 ds3d
 
 ds3d::impl
 

Typedefs

template<typename DataTypeTP , FrameType ft>
using ds3d::impl::FrameBaseImpl = BaseFrame< DataTypeTP, ft, abiFrame >
 

Functions

template<typename DataTypeTP , FrameType ft>
FrameGuard ds3d::impl::WrapFrame (void *data, size_t bytes, const Shape &shape, MemType memType, uint64_t devId, std::function< void(void *)> &&deleter)
 
template<typename DataTypeTP , FrameType ft>
Frame2DGuard ds3d::impl::Wrap2DFrame (void *data, const std::vector< Frame2DPlane > &planes, size_t bytes, MemType memType, uint64_t devId, std::function< void(void *)> deleter)
 
template<typename DataTypeTP >
FrameGuard ds3d::impl::wrapPointXYZFrame (void *data, uint32_t points, MemType memType, uint64_t devId, std::function< void(void *)> &&deleter)
 
template<typename DataTypeTP >
FrameGuard ds3d::impl::wrapLidarXYZIFrame (void *data, uint32_t points, MemType memType, uint64_t devId, std::function< void(void *)> &&deleter)
 
template<typename DataTypeTP >
FrameGuard ds3d::impl::wrapPointCoordUVFrame (void *data, uint32_t points, MemType memType, uint64_t devId, std::function< void(void *)> &&deleter)