NVIDIA DeepStream SDK API Reference

7.0 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 42 of file lidar_3d_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
 

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/4]

ds3d::Lidar3DBbox::Lidar3DBbox ( )
default

◆ Lidar3DBbox() [2/4]

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 56 of file lidar_3d_datatype.h.

◆ Lidar3DBbox() [3/4]

ds3d::Lidar3DBbox::Lidar3DBbox ( )
default

◆ Lidar3DBbox() [4/4]

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 56 of file ds3d_analysis_datatype.h.

Member Function Documentation

◆ dump() [1/2]

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

Definition at line 64 of file lidar_3d_datatype.h.

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

◆ dump() [2/2]

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

Definition at line 64 of file ds3d_analysis_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}}

Definition at line 52 of file lidar_3d_datatype.h.

◆ centerX

float ds3d::Lidar3DBbox::centerX = 0.0f

Definition at line 43 of file lidar_3d_datatype.h.

Referenced by dump().

◆ centerY

float ds3d::Lidar3DBbox::centerY = 0.0f

Definition at line 44 of file lidar_3d_datatype.h.

Referenced by dump().

◆ centerZ

float ds3d::Lidar3DBbox::centerZ = 0.0f

Definition at line 45 of file lidar_3d_datatype.h.

Referenced by dump().

◆ cid

int ds3d::Lidar3DBbox::cid = 0

Definition at line 50 of file lidar_3d_datatype.h.

◆ dx

float ds3d::Lidar3DBbox::dx = 0.0f

Definition at line 46 of file lidar_3d_datatype.h.

Referenced by dump().

◆ dy

float ds3d::Lidar3DBbox::dy = 0.0f

Definition at line 47 of file lidar_3d_datatype.h.

Referenced by dump().

◆ dz

float ds3d::Lidar3DBbox::dz = 0.0f

Definition at line 48 of file lidar_3d_datatype.h.

Referenced by dump().

◆ labels

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

Definition at line 53 of file lidar_3d_datatype.h.

Referenced by dump().

◆ score

float ds3d::Lidar3DBbox::score = 0.0f

Definition at line 51 of file lidar_3d_datatype.h.

Referenced by dump().

◆ yaw

float ds3d::Lidar3DBbox::yaw = 0.0f

Definition at line 49 of file lidar_3d_datatype.h.


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