NVIDIA DeepStream SDK API Reference

8.0 Release
ds3d::abi2DFrame Struct Referenceabstract

Detailed Description

Definition at line 52 of file sources/includes/ds3d/common/abi_frame.h.

Inheritance diagram for ds3d::abi2DFrame:
Collaboration diagram for ds3d::abi2DFrame:

Public Member Functions

 abi2DFrame ()=default
 
virtual uint32_t planes () const =0
 
virtual const Frame2DPlanegetPlane (uint32_t idx) const =0
 
 abi2DFrame ()=default
 
virtual uint32_t planes () const =0
 
virtual const Frame2DPlanegetPlane (uint32_t idx) const =0
 
virtual DataType dataType () const =0
 
virtual DataType dataType () const =0
 
virtual FrameType frameType () const =0
 
virtual FrameType frameType () const =0
 
virtual MemType memType () const =0
 
virtual MemType memType () const =0
 
virtual int64_t devId () const =0
 
virtual int64_t devId () const =0
 
virtual size_t bytes () const =0
 
virtual size_t bytes () const =0
 
virtual const Shapeshape () const =0
 
virtual const Shapeshape () const =0
 
virtual void * base () const =0
 
virtual void * base () const =0
 

Constructor & Destructor Documentation

◆ abi2DFrame() [1/2]

ds3d::abi2DFrame::abi2DFrame ( )
default

◆ abi2DFrame() [2/2]

ds3d::abi2DFrame::abi2DFrame ( )
default

Member Function Documentation

◆ base() [1/2]

virtual void* ds3d::abiFrame::base ( ) const
pure virtualinherited

◆ base() [2/2]

virtual void* ds3d::abiFrame::base ( ) const
pure virtualinherited

◆ bytes() [1/2]

virtual size_t ds3d::abiFrame::bytes ( ) const
pure virtualinherited

◆ bytes() [2/2]

virtual size_t ds3d::abiFrame::bytes ( ) const
pure virtualinherited

◆ dataType() [1/2]

virtual DataType ds3d::abiFrame::dataType ( ) const
pure virtualinherited

◆ dataType() [2/2]

virtual DataType ds3d::abiFrame::dataType ( ) const
pure virtualinherited

◆ devId() [1/2]

virtual int64_t ds3d::abiFrame::devId ( ) const
pure virtualinherited

◆ devId() [2/2]

virtual int64_t ds3d::abiFrame::devId ( ) const
pure virtualinherited

◆ frameType() [1/2]

virtual FrameType ds3d::abiFrame::frameType ( ) const
pure virtualinherited

◆ frameType() [2/2]

virtual FrameType ds3d::abiFrame::frameType ( ) const
pure virtualinherited

◆ getPlane() [1/2]

virtual const Frame2DPlane& ds3d::abi2DFrame::getPlane ( uint32_t  idx) const
pure virtual

◆ getPlane() [2/2]

virtual const Frame2DPlane& ds3d::abi2DFrame::getPlane ( uint32_t  idx) const
pure virtual

◆ memType() [1/2]

virtual MemType ds3d::abiFrame::memType ( ) const
pure virtualinherited

◆ memType() [2/2]

virtual MemType ds3d::abiFrame::memType ( ) const
pure virtualinherited

◆ planes() [1/2]

virtual uint32_t ds3d::abi2DFrame::planes ( ) const
pure virtual

◆ planes() [2/2]

virtual uint32_t ds3d::abi2DFrame::planes ( ) const
pure virtual

◆ shape() [1/2]

virtual const Shape& ds3d::abiFrame::shape ( ) const
pure virtualinherited

◆ shape() [2/2]

virtual const Shape& ds3d::abiFrame::shape ( ) const
pure virtualinherited

The documentation for this struct was generated from the following file: