Apollo  6.0
Open source self driving car software
Public Member Functions | Static Public Member Functions | Static Protected Attributes | List of all members
apollo::perception::benchmark::RoiDistanceBasedRangeInterface Class Reference

#include <position_metric.h>

Inheritance diagram for apollo::perception::benchmark::RoiDistanceBasedRangeInterface:
Inheritance graph
Collaboration diagram for apollo::perception::benchmark::RoiDistanceBasedRangeInterface:
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_ignore_roi_outside (bool ignore)
 
- Static Public Member Functions inherited from apollo::perception::benchmark::DistanceBasedRangeInterface
static void set_distance (double distance)
 

Static Protected Attributes

static bool _s_ignore_roi_outside
 
- Static Protected Attributes inherited from apollo::perception::benchmark::DistanceBasedRangeInterface
static double _s_distance
 
static double _s_half_distance
 

Member Function Documentation

◆ get_dim()

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

◆ get_element()

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

◆ get_index()

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

◆ set_ignore_roi_outside()

static void apollo::perception::benchmark::RoiDistanceBasedRangeInterface::set_ignore_roi_outside ( bool  ignore)
static

Member Data Documentation

◆ _s_ignore_roi_outside

bool apollo::perception::benchmark::RoiDistanceBasedRangeInterface::_s_ignore_roi_outside
staticprotected

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