Apollo  6.0
Open source self driving car software
Public Member Functions | Public Attributes | List of all members
apollo::perception::base::CameraObjectSupplement Struct Reference

#include <object_supplement.h>

Collaboration diagram for apollo::perception::base::CameraObjectSupplement:
Collaboration graph

Public Member Functions

 CameraObjectSupplement ()
 
void Reset ()
 

Public Attributes

bool on_use = false
 
std::string sensor_name
 
BBox2D< float > box
 
BBox2D< float > projected_box
 
int local_track_id = -1
 
std::vector< float > pts8
 
BBox2D< float > front_box
 
BBox2D< float > back_box
 
std::vector< float > object_feature
 
double alpha = 0.0
 
double truncated_horizontal = 0.0
 
double truncated_vertical = 0.0
 
Eigen::Vector3f local_center = Eigen::Vector3f(0.0f, 0.0f, 0.0f)
 
VisualObjectType visual_type = VisualObjectType::MAX_OBJECT_TYPE
 
std::vector< float > visual_type_probs
 
int area_id
 
float visible_ratios [4]
 
float cut_off_ratios [4]
 

Constructor & Destructor Documentation

◆ CameraObjectSupplement()

apollo::perception::base::CameraObjectSupplement::CameraObjectSupplement ( )
inline

Member Function Documentation

◆ Reset()

void apollo::perception::base::CameraObjectSupplement::Reset ( )
inline

Member Data Documentation

◆ alpha

double apollo::perception::base::CameraObjectSupplement::alpha = 0.0

◆ area_id

int apollo::perception::base::CameraObjectSupplement::area_id

◆ back_box

BBox2D<float> apollo::perception::base::CameraObjectSupplement::back_box

◆ box

BBox2D<float> apollo::perception::base::CameraObjectSupplement::box

◆ cut_off_ratios

float apollo::perception::base::CameraObjectSupplement::cut_off_ratios[4]

◆ front_box

BBox2D<float> apollo::perception::base::CameraObjectSupplement::front_box

◆ local_center

Eigen::Vector3f apollo::perception::base::CameraObjectSupplement::local_center = Eigen::Vector3f(0.0f, 0.0f, 0.0f)

◆ local_track_id

int apollo::perception::base::CameraObjectSupplement::local_track_id = -1

◆ object_feature

std::vector<float> apollo::perception::base::CameraObjectSupplement::object_feature

◆ on_use

bool apollo::perception::base::CameraObjectSupplement::on_use = false

◆ projected_box

BBox2D<float> apollo::perception::base::CameraObjectSupplement::projected_box

◆ pts8

std::vector<float> apollo::perception::base::CameraObjectSupplement::pts8

◆ sensor_name

std::string apollo::perception::base::CameraObjectSupplement::sensor_name

◆ truncated_horizontal

double apollo::perception::base::CameraObjectSupplement::truncated_horizontal = 0.0

◆ truncated_vertical

double apollo::perception::base::CameraObjectSupplement::truncated_vertical = 0.0

◆ visible_ratios

float apollo::perception::base::CameraObjectSupplement::visible_ratios[4]

◆ visual_type

VisualObjectType apollo::perception::base::CameraObjectSupplement::visual_type = VisualObjectType::MAX_OBJECT_TYPE

◆ visual_type_probs

std::vector<float> apollo::perception::base::CameraObjectSupplement::visual_type_probs

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