Each lane within a road cross section may be provided with several entries defining the visibility in four directions relative to the lane’s direction. 更多...
#include <RoadInfoLaneVisibility.h>
Public 成员函数 | |
void | AcceptVisitor (RoadInfoVisitor &v) final |
double | GetBack () const |
double | GetForward () const |
double | GetLeft () const |
double | GetRight () const |
RoadInfoLaneVisibility (double s, double forward, double back, double left, double right) | |
Public 成员函数 继承自 carla::road::element::RoadInfo | |
double | GetDistance () const |
Distance from road's start location. | |
virtual | ~RoadInfo ()=default |
Private 属性 | |
const double | _back |
const double | _forward |
const double | _left |
const double | _right |
额外继承的成员函数 | |
Protected 成员函数 继承自 carla::road::element::RoadInfo | |
RoadInfo (double distance=0.0) | |
Each lane within a road cross section may be provided with several entries defining the visibility in four directions relative to the lane’s direction.
Each entry is valid until a new entry is defined. If multiple entries are defined, they must be listed in increasing order.
For left lanes (positive ID), the forward direction is oriented opposite to the track’s direction, for right lanes, the forward direction and the track’s direction are identical.
在文件 RoadInfoLaneVisibility.h 第 23 行定义.
|
inline |
在文件 RoadInfoLaneVisibility.h 第 26 行定义.
|
inlinefinalvirtual |
实现了 carla::road::element::RoadInfo.
在文件 RoadInfoLaneVisibility.h 第 39 行定义.
|
inline |
在文件 RoadInfoLaneVisibility.h 第 47 行定义.
引用了 _back.
|
inline |
在文件 RoadInfoLaneVisibility.h 第 43 行定义.
引用了 _forward.
|
inline |
在文件 RoadInfoLaneVisibility.h 第 51 行定义.
引用了 _left.
|
inline |
在文件 RoadInfoLaneVisibility.h 第 55 行定义.
引用了 _right.
|
private |
在文件 RoadInfoLaneVisibility.h 第 63 行定义.
被这些函数引用 GetBack().
|
private |
在文件 RoadInfoLaneVisibility.h 第 61 行定义.
被这些函数引用 GetForward().
|
private |
在文件 RoadInfoLaneVisibility.h 第 65 行定义.
被这些函数引用 GetLeft().
|
private |
在文件 RoadInfoLaneVisibility.h 第 67 行定义.
被这些函数引用 GetRight().