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

RoadInfoLaneHeight类是RoadInfo的派生类,用于表示车道的表面高度信息。 它提供了一种简化的方法来描述车道表面相对于道路平面的偏移量, 通过在车道轮廓的离散位置设置内部和外部偏移量。 更多...

#include <RoadInfoLaneHeight.h>

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

Public 成员函数

void AcceptVisitor (RoadInfoVisitor &v) final
 
double GetInner () const
 获取内部偏移量的方法
 
double GetOuter () const
 获取外部偏移量的方法
 
 RoadInfoLaneHeight (double s, double inner, double outer)
 
- Public 成员函数 继承自 carla::road::element::RoadInfo
double GetDistance () const
 获取从道路起始位置的距离。 Distance from road's start location.
 
virtual ~RoadInfo ()=default
 

Private 属性

const double _inner
 
const double _outer
 

额外继承的成员函数

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

详细描述

RoadInfoLaneHeight类是RoadInfo的派生类,用于表示车道的表面高度信息。 它提供了一种简化的方法来描述车道表面相对于道路平面的偏移量, 通过在车道轮廓的离散位置设置内部和外部偏移量。

在文件 RoadInfoLaneHeight.h20 行定义.

构造及析构函数说明

◆ RoadInfoLaneHeight()

carla::road::element::RoadInfoLaneHeight::RoadInfoLaneHeight ( double s,
double inner,
double outer )
inline

在文件 RoadInfoLaneHeight.h23 行定义.

成员函数说明

◆ AcceptVisitor()

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

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

在文件 RoadInfoLaneHeight.h31 行定义.

◆ GetInner()

double carla::road::element::RoadInfoLaneHeight::GetInner ( ) const
inline

获取内部偏移量的方法

在文件 RoadInfoLaneHeight.h36 行定义.

引用了 _inner.

◆ GetOuter()

double carla::road::element::RoadInfoLaneHeight::GetOuter ( ) const
inline

获取外部偏移量的方法

在文件 RoadInfoLaneHeight.h41 行定义.

引用了 _outer.

类成员变量说明

◆ _inner

const double carla::road::element::RoadInfoLaneHeight::_inner
private

在文件 RoadInfoLaneHeight.h47 行定义.

被这些函数引用 GetInner().

◆ _outer

const double carla::road::element::RoadInfoLaneHeight::_outer
private

在文件 RoadInfoLaneHeight.h49 行定义.

被这些函数引用 GetOuter().


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