Apollo  v5.5.0
Open source self driving car software
Public Member Functions | Static Public Member Functions | List of all members
apollo::perception::benchmark::BoxBasedRangeInterface Class Reference

#include <position_metric.h>

Inheritance diagram for apollo::perception::benchmark::BoxBasedRangeInterface:
Inheritance graph
Collaboration diagram for apollo::perception::benchmark::BoxBasedRangeInterface:
Collaboration graph

Public Member Functions

unsigned int get_index (const PositionMetric &position) const override
 
unsigned int get_dim () const override
 
std::string get_element (unsigned int index) const override
 

Static Public Member Functions

static void set_front_box_distance (double distance)
 
static void set_rear_box_distance (double distance)
 
static void set_side_box_distance (double distance)
 

Member Function Documentation

◆ get_dim()

unsigned int apollo::perception::benchmark::BoxBasedRangeInterface::get_dim ( ) const
overridevirtual

◆ get_element()

std::string apollo::perception::benchmark::BoxBasedRangeInterface::get_element ( unsigned int  index) const
overridevirtual

◆ get_index()

unsigned int apollo::perception::benchmark::BoxBasedRangeInterface::get_index ( const PositionMetric position) const
overridevirtual

◆ set_front_box_distance()

static void apollo::perception::benchmark::BoxBasedRangeInterface::set_front_box_distance ( double  distance)
static

◆ set_rear_box_distance()

static void apollo::perception::benchmark::BoxBasedRangeInterface::set_rear_box_distance ( double  distance)
static

◆ set_side_box_distance()

static void apollo::perception::benchmark::BoxBasedRangeInterface::set_side_box_distance ( double  distance)
static

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