#include <LaneSectionMap.h>
Public 成员函数 | |
LaneSection & | Emplace (SectionId id, double s) |
LaneSection & | GetById (SectionId id) |
const LaneSection & | GetById (SectionId id) const |
Private 类型 | |
using | Super = std::multimap<double, LaneSection> |
Private 属性 | |
std::unordered_map< SectionId, LaneSection * > | _by_id |
额外继承的成员函数 | |
Private 成员函数 继承自 carla::MovableNonCopyable | |
MovableNonCopyable ()=default | |
MovableNonCopyable (const MovableNonCopyable &)=delete | |
MovableNonCopyable (MovableNonCopyable &&)=default | |
MovableNonCopyable & | operator= (const MovableNonCopyable &)=delete |
MovableNonCopyable & | operator= (MovableNonCopyable &&)=default |
在文件 LaneSectionMap.h 第 18 行定义.
|
private |
在文件 LaneSectionMap.h 第 21 行定义.
|
inline |
在文件 LaneSectionMap.h 第 24 行定义.
引用了 _by_id , 以及 carla::road::LaneSection::GetId().
被这些函数引用 carla::road::MapBuilder::AddRoadSection().
|
inline |
在文件 LaneSectionMap.h 第 30 行定义.
引用了 _by_id.
被这些函数引用 carla::road::MapBuilder::GetLaneNext(), carla::road::Road::GetLaneSectionById() , 以及 carla::road::Road::GetLaneSectionById().
|
inline |
在文件 LaneSectionMap.h 第 34 行定义.
引用了 _by_id.
|
private |
在文件 LaneSectionMap.h 第 49 行定义.