#include <RoadInfoCrosswalk.h>
|
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) |
|
double | GetDistance () const |
| Distance from road's start location.
|
|
virtual | ~RoadInfo ()=default |
|
◆ 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 |
◆ AcceptVisitor()
void carla::road::element::RoadInfoCrosswalk::AcceptVisitor |
( |
RoadInfoVisitor & | v | ) |
|
|
inlinefinalvirtual |
◆ GetHeading()
double carla::road::element::RoadInfoCrosswalk::GetHeading |
( |
| ) |
const |
|
inline |
◆ GetLength()
double carla::road::element::RoadInfoCrosswalk::GetLength |
( |
| ) |
const |
|
inline |
◆ GetOrientation()
std::string carla::road::element::RoadInfoCrosswalk::GetOrientation |
( |
| ) |
const |
|
inline |
◆ GetPitch()
double carla::road::element::RoadInfoCrosswalk::GetPitch |
( |
| ) |
const |
|
inline |
◆ GetPoints()
const std::vector< CrosswalkPoint > & carla::road::element::RoadInfoCrosswalk::GetPoints |
( |
| ) |
const |
|
inline |
◆ GetRoll()
double carla::road::element::RoadInfoCrosswalk::GetRoll |
( |
| ) |
const |
|
inline |
◆ GetS()
double carla::road::element::RoadInfoCrosswalk::GetS |
( |
| ) |
const |
|
inline |
◆ GetT()
double carla::road::element::RoadInfoCrosswalk::GetT |
( |
| ) |
const |
|
inline |
◆ GetWidth()
double carla::road::element::RoadInfoCrosswalk::GetWidth |
( |
| ) |
const |
|
inline |
◆ GetZOffset()
double carla::road::element::RoadInfoCrosswalk::GetZOffset |
( |
| ) |
const |
|
inline |
◆ _hdg
double carla::road::element::RoadInfoCrosswalk::_hdg |
|
private |
◆ _length
double carla::road::element::RoadInfoCrosswalk::_length |
|
private |
◆ _name
std::string carla::road::element::RoadInfoCrosswalk::_name |
|
private |
◆ _orientation
std::string carla::road::element::RoadInfoCrosswalk::_orientation |
|
private |
◆ _pitch
double carla::road::element::RoadInfoCrosswalk::_pitch |
|
private |
◆ _points
std::vector<CrosswalkPoint> carla::road::element::RoadInfoCrosswalk::_points |
|
private |
◆ _roll
double carla::road::element::RoadInfoCrosswalk::_roll |
|
private |
◆ _t
double carla::road::element::RoadInfoCrosswalk::_t |
|
private |
◆ _width
double carla::road::element::RoadInfoCrosswalk::_width |
|
private |
◆ _zOffset
double carla::road::element::RoadInfoCrosswalk::_zOffset |
|
private |
该类的文档由以下文件生成: