Apollo 10.0
自动驾驶开放平台
|
#include <junction_analyzer.h>
Public 成员函数 | |
void | Init (const std::string &junction_id) |
Initialize by junction ID, if junction id differs from prev cycle | |
void | Clear () |
Clear all stored data | |
const std::string & | GetJunctionId () |
Get junction ID | |
double | ComputeJunctionRange () |
Compute junction range | |
const JunctionFeature & | GetJunctionFeature (const std::string &start_lane_id) |
Get junction feature starting from start_lane_id | |
JunctionFeature | GetJunctionFeature (const std::vector< std::string > &start_lane_ids) |
Get junction feature starting from start_lane_ids | |
在文件 junction_analyzer.h 第 30 行定义.
void apollo::prediction::JunctionAnalyzer::Clear | ( | ) |
Clear all stored data
在文件 junction_analyzer.cc 第 44 行定义.
double apollo::prediction::JunctionAnalyzer::ComputeJunctionRange | ( | ) |
Compute junction range
在文件 junction_analyzer.cc 第 175 行定义.
const JunctionFeature & apollo::prediction::JunctionAnalyzer::GetJunctionFeature | ( | const std::string & | start_lane_id | ) |
Get junction feature starting from start_lane_id
start | lane ID |
在文件 junction_analyzer.cc 第 119 行定义.
JunctionFeature apollo::prediction::JunctionAnalyzer::GetJunctionFeature | ( | const std::vector< std::string > & | start_lane_ids | ) |
Get junction feature starting from start_lane_ids
start | lane IDs |
在文件 junction_analyzer.cc 第 139 行定义.
const std::string & apollo::prediction::JunctionAnalyzer::GetJunctionId | ( | ) |
Get junction ID
在文件 junction_analyzer.cc 第 170 行定义.
void apollo::prediction::JunctionAnalyzer::Init | ( | const std::string & | junction_id | ) |
Initialize by junction ID, if junction id differs from prev cycle
junction | ID |
在文件 junction_analyzer.cc 第 34 行定义.