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

#include <RoadInfoCrosswalk.h>

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

Public 成员函数

void AcceptVisitor (RoadInfoVisitor &v) final
 
double GetHeading () const
 
double GetLength () const
 
std::string GetOrientation () const
 
double GetPitch () const
 
const std::vector< CrosswalkPoint > & GetPoints () const
 
double GetRoll () const
 
double GetS () const
 
double GetT () const
 
double GetWidth () const
 
double GetZOffset () const
 
 RoadInfoCrosswalk (const double s, const std::string name, const double t, const double zOffset, const double hdg, const double pitch, const double roll, const std::string orientation, const double width, const double length, const std::vector< CrosswalkPoint > points)
 
- Public 成员函数 继承自 carla::road::element::RoadInfo
double GetDistance () const
 Distance from road's start location.
 
virtual ~RoadInfo ()=default
 

Private 属性

double _hdg
 
double _length
 
std::string _name
 
std::string _orientation
 
double _pitch
 
std::vector< CrosswalkPoint_points
 
double _roll
 
double _t
 
double _width
 
double _zOffset
 

额外继承的成员函数

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

详细描述

在文件 RoadInfoCrosswalk.h22 行定义.

构造及析构函数说明

◆ RoadInfoCrosswalk()

carla::road::element::RoadInfoCrosswalk::RoadInfoCrosswalk ( const double s,
const std::string name,
const double t,
const double zOffset,
const double hdg,
const double pitch,
const double roll,
const std::string orientation,
const double width,
const double length,
const std::vector< CrosswalkPoint > points )
inline

在文件 RoadInfoCrosswalk.h25 行定义.

成员函数说明

◆ AcceptVisitor()

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

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

在文件 RoadInfoCrosswalk.h49 行定义.

◆ GetHeading()

double carla::road::element::RoadInfoCrosswalk::GetHeading ( ) const
inline

在文件 RoadInfoCrosswalk.h57 行定义.

引用了 _hdg.

◆ GetLength()

double carla::road::element::RoadInfoCrosswalk::GetLength ( ) const
inline

在文件 RoadInfoCrosswalk.h56 行定义.

引用了 _length.

◆ GetOrientation()

std::string carla::road::element::RoadInfoCrosswalk::GetOrientation ( ) const
inline

在文件 RoadInfoCrosswalk.h61 行定义.

引用了 _orientation.

◆ GetPitch()

double carla::road::element::RoadInfoCrosswalk::GetPitch ( ) const
inline

在文件 RoadInfoCrosswalk.h58 行定义.

引用了 _pitch.

◆ GetPoints()

const std::vector< CrosswalkPoint > & carla::road::element::RoadInfoCrosswalk::GetPoints ( ) const
inline

在文件 RoadInfoCrosswalk.h62 行定义.

引用了 _points.

◆ GetRoll()

double carla::road::element::RoadInfoCrosswalk::GetRoll ( ) const
inline

在文件 RoadInfoCrosswalk.h59 行定义.

引用了 _roll.

◆ GetS()

double carla::road::element::RoadInfoCrosswalk::GetS ( ) const
inline

在文件 RoadInfoCrosswalk.h53 行定义.

引用了 carla::road::element::RoadInfo::GetDistance().

+ 函数调用图:

◆ GetT()

double carla::road::element::RoadInfoCrosswalk::GetT ( ) const
inline

在文件 RoadInfoCrosswalk.h54 行定义.

引用了 _t.

◆ GetWidth()

double carla::road::element::RoadInfoCrosswalk::GetWidth ( ) const
inline

在文件 RoadInfoCrosswalk.h55 行定义.

引用了 _width.

◆ GetZOffset()

double carla::road::element::RoadInfoCrosswalk::GetZOffset ( ) const
inline

在文件 RoadInfoCrosswalk.h60 行定义.

引用了 _zOffset.

类成员变量说明

◆ _hdg

double carla::road::element::RoadInfoCrosswalk::_hdg
private

在文件 RoadInfoCrosswalk.h68 行定义.

被这些函数引用 GetHeading().

◆ _length

double carla::road::element::RoadInfoCrosswalk::_length
private

在文件 RoadInfoCrosswalk.h73 行定义.

被这些函数引用 GetLength().

◆ _name

std::string carla::road::element::RoadInfoCrosswalk::_name
private

在文件 RoadInfoCrosswalk.h65 行定义.

◆ _orientation

std::string carla::road::element::RoadInfoCrosswalk::_orientation
private

在文件 RoadInfoCrosswalk.h71 行定义.

被这些函数引用 GetOrientation().

◆ _pitch

double carla::road::element::RoadInfoCrosswalk::_pitch
private

在文件 RoadInfoCrosswalk.h69 行定义.

被这些函数引用 GetPitch().

◆ _points

std::vector<CrosswalkPoint> carla::road::element::RoadInfoCrosswalk::_points
private

在文件 RoadInfoCrosswalk.h74 行定义.

被这些函数引用 GetPoints().

◆ _roll

double carla::road::element::RoadInfoCrosswalk::_roll
private

在文件 RoadInfoCrosswalk.h70 行定义.

被这些函数引用 GetRoll().

◆ _t

double carla::road::element::RoadInfoCrosswalk::_t
private

在文件 RoadInfoCrosswalk.h66 行定义.

被这些函数引用 GetT().

◆ _width

double carla::road::element::RoadInfoCrosswalk::_width
private

在文件 RoadInfoCrosswalk.h72 行定义.

被这些函数引用 GetWidth().

◆ _zOffset

double carla::road::element::RoadInfoCrosswalk::_zOffset
private

在文件 RoadInfoCrosswalk.h67 行定义.

被这些函数引用 GetZOffset().


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