车道宽度记录:道路上每个交叉部分的车道可以提供多个宽度条目。 每个车道至少必须定义一个条目,除了按照惯例中心车道宽度为零。 每个条目在定义新条目之前都是有效的。如果为一个车道定义了多个条目, 它们必须按升序排列。 更多...
#include <RoadInfoLaneWidth.h>
Public 成员函数 | |
void | AcceptVisitor (RoadInfoVisitor &v) final |
const geom::CubicPolynomial & | GetPolynomial () const |
RoadInfoLaneWidth (double s, double a, double b, double c, double d) | |
![]() | |
double | GetDistance () const |
获取从道路起始位置的距离。 Distance from road's start location. | |
virtual | ~RoadInfo ()=default |
Private 属性 | |
const geom::CubicPolynomial | _width |
额外继承的成员函数 | |
![]() | |
RoadInfo (double distance=0.0) | |
车道宽度记录:道路上每个交叉部分的车道可以提供多个宽度条目。 每个车道至少必须定义一个条目,除了按照惯例中心车道宽度为零。 每个条目在定义新条目之前都是有效的。如果为一个车道定义了多个条目, 它们必须按升序排列。
在文件 RoadInfoLaneWidth.h 第 20 行定义.
|
inline |
在文件 RoadInfoLaneWidth.h 第 23 行定义.
|
inlinefinalvirtual |
实现了 carla::road::element::RoadInfo.
在文件 RoadInfoLaneWidth.h 第 32 行定义.
|
inline |
在文件 RoadInfoLaneWidth.h 第 36 行定义.
引用了 _width.
|
private |
在文件 RoadInfoLaneWidth.h 第 42 行定义.
被这些函数引用 GetPolynomial().