NVIDIA DeepStream SDK API Reference

9.2 Release
ds3d::Lidar3DBbox Struct Reference

Detailed Description

Object 3D bounding box description.

vector of data stored into FrameGuard, dims as [batch, N, sizeof(Lidar3DBbox)];

Definition at line 47 of file includes/ds3d/common/ds3d_analysis_datatype.h.

Collaboration diagram for ds3d::Lidar3DBbox:

Public Member Functions

 Lidar3DBbox ()=default
 
 Lidar3DBbox (float centerX_, float centerY_, float centerZ_, float length_, float width_, float height_, float yaw_, int cid_, float score_)
 
void dump () const
 
 Lidar3DBbox ()=default
 
 Lidar3DBbox (float centerX_, float centerY_, float centerZ_, float length_, float width_, float height_, float yaw_, int cid_, float score_)
 
void dump () const
 
 Lidar3DBbox ()=default
 
 Lidar3DBbox (float centerX_, float centerY_, float centerZ_, float length_, float width_, float height_, float yaw_, int cid_, float score_)
 
void dump () const
 
 Lidar3DBbox ()=default
 
 Lidar3DBbox (float centerX_, float centerY_, float centerZ_, float length_, float width_, float height_, float yaw_, int cid_, float score_)
 
void dump () const
 
 Lidar3DBbox ()=default
 
 Lidar3DBbox (float centerX_, float centerY_, float centerZ_, float length_, float width_, float height_, float yaw_, int cid_, float score_)
 
void dump () const
 
 Lidar3DBbox ()=default
 
 Lidar3DBbox (float centerX_, float centerY_, float centerZ_, float length_, float width_, float height_, float yaw_, int cid_, float score_)
 
void dump () const
 
 Lidar3DBbox ()=default
 
 Lidar3DBbox (float centerX_, float centerY_, float centerZ_, float length_, float width_, float height_, float yaw_, int cid_, float score_)
 
void dump () const
 
 Lidar3DBbox ()=default
 
 Lidar3DBbox (float centerX_, float centerY_, float centerZ_, float length_, float width_, float height_, float yaw_, int cid_, float score_)
 
void dump () const
 

Data Fields

float centerX = 0.0f
 
float centerY = 0.0f
 
float centerZ = 0.0f
 
float dx = 0.0f
 
float dy = 0.0f
 
float dz = 0.0f
 
float yaw = 0.0f
 
int cid = 0
 
float score = 0.0f
 
vec4f bboxColor = {{1.0f, 1.0f, 0, 1.0f}}
 
char labels [DS3D_MAX_LABEL_SIZE] = {0}
 

Constructor & Destructor Documentation

◆ Lidar3DBbox() [1/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( )
default

◆ Lidar3DBbox() [2/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( float  centerX_,
float  centerY_,
float  centerZ_,
float  length_,
float  width_,
float  height_,
float  yaw_,
int  cid_,
float  score_ 
)
inline

◆ Lidar3DBbox() [3/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( )
default

◆ Lidar3DBbox() [4/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( float  centerX_,
float  centerY_,
float  centerZ_,
float  length_,
float  width_,
float  height_,
float  yaw_,
int  cid_,
float  score_ 
)
inline

Definition at line 61 of file includes/ds3d/common/lidar_3d_datatype.h.

◆ Lidar3DBbox() [5/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( )
default

◆ Lidar3DBbox() [6/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( float  centerX_,
float  centerY_,
float  centerZ_,
float  length_,
float  width_,
float  height_,
float  yaw_,
int  cid_,
float  score_ 
)
inline

◆ Lidar3DBbox() [7/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( )
default

◆ Lidar3DBbox() [8/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( float  centerX_,
float  centerY_,
float  centerZ_,
float  length_,
float  width_,
float  height_,
float  yaw_,
int  cid_,
float  score_ 
)
inline

Definition at line 61 of file sources/libs/ds3d/common/lidar_3d_datatype.h.

◆ Lidar3DBbox() [9/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( )
default

◆ Lidar3DBbox() [10/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( float  centerX_,
float  centerY_,
float  centerZ_,
float  length_,
float  width_,
float  height_,
float  yaw_,
int  cid_,
float  score_ 
)
inline

◆ Lidar3DBbox() [11/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( )
default

◆ Lidar3DBbox() [12/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( float  centerX_,
float  centerY_,
float  centerZ_,
float  length_,
float  width_,
float  height_,
float  yaw_,
int  cid_,
float  score_ 
)
inline

Definition at line 61 of file 9.2/includes/ds3d/common/lidar_3d_datatype.h.

◆ Lidar3DBbox() [13/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( )
default

◆ Lidar3DBbox() [14/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( float  centerX_,
float  centerY_,
float  centerZ_,
float  length_,
float  width_,
float  height_,
float  yaw_,
int  cid_,
float  score_ 
)
inline

◆ Lidar3DBbox() [15/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( )
default

◆ Lidar3DBbox() [16/16]

ds3d::Lidar3DBbox::Lidar3DBbox ( float  centerX_,
float  centerY_,
float  centerZ_,
float  length_,
float  width_,
float  height_,
float  yaw_,
int  cid_,
float  score_ 
)
inline

Member Function Documentation

◆ dump() [1/8]

void ds3d::Lidar3DBbox::dump ( ) const
inline

Definition at line 69 of file includes/ds3d/common/ds3d_analysis_datatype.h.

References centerX, centerY, centerZ, dx, dy, dz, labels, LOG_DEBUG, and score.

◆ dump() [2/8]

void ds3d::Lidar3DBbox::dump ( ) const
inline

◆ dump() [3/8]

void ds3d::Lidar3DBbox::dump ( ) const
inline

◆ dump() [4/8]

void ds3d::Lidar3DBbox::dump ( ) const
inline

Definition at line 69 of file 9.2/includes/ds3d/common/lidar_3d_datatype.h.

References centerX, centerY, centerZ, dx, dy, dz, labels, LOG_DEBUG, and score.

◆ dump() [5/8]

void ds3d::Lidar3DBbox::dump ( ) const
inline

◆ dump() [6/8]

void ds3d::Lidar3DBbox::dump ( ) const
inline

Definition at line 69 of file sources/libs/ds3d/common/lidar_3d_datatype.h.

References centerX, centerY, centerZ, dx, dy, dz, labels, LOG_DEBUG, and score.

◆ dump() [7/8]

void ds3d::Lidar3DBbox::dump ( ) const
inline

◆ dump() [8/8]

void ds3d::Lidar3DBbox::dump ( ) const
inline

Definition at line 69 of file includes/ds3d/common/lidar_3d_datatype.h.

References centerX, centerY, centerZ, dx, dy, dz, labels, LOG_DEBUG, and score.

Field Documentation

◆ bboxColor

vec4f ds3d::Lidar3DBbox::bboxColor = {{1.0f, 1.0f, 0, 1.0f}}

◆ centerX

float ds3d::Lidar3DBbox::centerX = 0.0f

Definition at line 48 of file includes/ds3d/common/ds3d_analysis_datatype.h.

Referenced by dump().

◆ centerY

float ds3d::Lidar3DBbox::centerY = 0.0f

Definition at line 49 of file includes/ds3d/common/ds3d_analysis_datatype.h.

Referenced by dump().

◆ centerZ

float ds3d::Lidar3DBbox::centerZ = 0.0f

Definition at line 50 of file includes/ds3d/common/ds3d_analysis_datatype.h.

Referenced by dump().

◆ cid

int ds3d::Lidar3DBbox::cid = 0

◆ dx

float ds3d::Lidar3DBbox::dx = 0.0f

Definition at line 51 of file includes/ds3d/common/ds3d_analysis_datatype.h.

Referenced by dump().

◆ dy

float ds3d::Lidar3DBbox::dy = 0.0f

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

Referenced by dump().

◆ dz

float ds3d::Lidar3DBbox::dz = 0.0f

Definition at line 53 of file includes/ds3d/common/ds3d_analysis_datatype.h.

Referenced by dump().

◆ labels

char ds3d::Lidar3DBbox::labels = {0}

Definition at line 58 of file includes/ds3d/common/ds3d_analysis_datatype.h.

Referenced by dump().

◆ score

float ds3d::Lidar3DBbox::score = 0.0f

Definition at line 56 of file includes/ds3d/common/ds3d_analysis_datatype.h.

Referenced by dump().

◆ yaw

float ds3d::Lidar3DBbox::yaw = 0.0f

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