CARLA
 
载入中...
搜索中...
未找到
Public 成员函数 | Private 属性 | 所有成员列表
carla::road::element::RoadInfoLaneBorder类 参考final

Instead of describing lanes by their width entries and, thus, invariably depending on influences of inner lanes on outer lanes, it might be more convenient to just describe the outer border of each lane independent of any inner lanes’ parameters. 更多...

#include <RoadInfoLaneBorder.h>

+ 类 carla::road::element::RoadInfoLaneBorder 继承关系图:
+ carla::road::element::RoadInfoLaneBorder 的协作图:

Public 成员函数

void AcceptVisitor (RoadInfoVisitor &v) final
 
const geom::CubicPolynomialGetPolynomial () const
 
 RoadInfoLaneBorder (double s, double a, double b, double c, double d)
 
- Public 成员函数 继承自 carla::road::element::RoadInfo
double GetDistance () const
 Distance from road's start location.
 
virtual ~RoadInfo ()=default
 

Private 属性

const geom::CubicPolynomial _border
 

额外继承的成员函数

- Protected 成员函数 继承自 carla::road::element::RoadInfo
 RoadInfo (double distance=0.0)
 

详细描述

Instead of describing lanes by their width entries and, thus, invariably depending on influences of inner lanes on outer lanes, it might be more convenient to just describe the outer border of each lane independent of any inner lanes’ parameters.

Especially in cases where road data is derived from measurements, this type of definition will provide a more convenient method without the need to tesselate road sections into too many parts. Note. Lane borders and widths are mutually exclusive.

在文件 RoadInfoLaneBorder.h23 行定义.

构造及析构函数说明

◆ RoadInfoLaneBorder()

carla::road::element::RoadInfoLaneBorder::RoadInfoLaneBorder ( double s,
double a,
double b,
double c,
double d )
inline

在文件 RoadInfoLaneBorder.h26 行定义.

成员函数说明

◆ AcceptVisitor()

void carla::road::element::RoadInfoLaneBorder::AcceptVisitor ( RoadInfoVisitor & v)
inlinefinalvirtual

实现了 carla::road::element::RoadInfo.

在文件 RoadInfoLaneBorder.h35 行定义.

◆ GetPolynomial()

const geom::CubicPolynomial & carla::road::element::RoadInfoLaneBorder::GetPolynomial ( ) const
inline

在文件 RoadInfoLaneBorder.h39 行定义.

引用了 _border.

类成员变量说明

◆ _border

const geom::CubicPolynomial carla::road::element::RoadInfoLaneBorder::_border
private

在文件 RoadInfoLaneBorder.h45 行定义.

被这些函数引用 GetPolynomial().


该类的文档由以下文件生成: