包含用于解析OpenDrive文件的解析器类的命名空间 更多...
类 | |
class | ControllerParser |
ڽOpendriveݵ 更多... | |
struct | ElevationProfile |
struct | Geometry |
struct | GeometryArc |
struct | GeometryParamPoly3 |
class | GeometryParser |
用于解析OpenDrive文件中的几何信息的解析器类 更多... | |
struct | GeometryPoly3 |
struct | GeometrySpiral |
class | GeoReferenceParser |
用于解析OpenDrive文件中的地理参考信息的解析器类 更多... | |
class | JunctionParser |
用于解析OpenDrive文件中的交叉路口(Junction)信息的解析器类 更多... | |
struct | Lane |
struct | LaneOffset |
class | LaneParser |
用于解析OpenDrive文件中的车道(Lane)信息的解析器类 更多... | |
struct | LaneSection |
struct | LateralCrossfall |
struct | LateralProfile |
struct | LateralShape |
class | ObjectParser |
用于解析OpenDrive文件中的道路对象(如交通标志、交通灯、障碍物等)的解析器类 更多... | |
struct | Polynomial |
class | ProfilesParser |
用于解析OpenDRIVE文件中的道路设计配置文件(Profiles)信息的解析器类 更多... | |
struct | Road |
class | RoadParser |
用于解析OpenDRIVE文件中的道路信息的解析器类 更多... | |
struct | RoadTypeSpeed |
class | SignalParser |
用于解析OpenDRIVE文件中的交通信号信息的解析器类 更多... | |
class | TrafficGroupParser |
用于解析OpenDRIVE文件中的交通群组信息的解析器类 更多... | |
类型定义 | |
using | JuncId = road::JuncId |
using | LaneId = road::LaneId |
using | RoadId = road::RoadId |
函数 | |
static void | AddValidity (road::element::RoadInfoSignal *signal_reference, pugi::xml_node parent_node, const std::string &node_name, road::MapBuilder &map_builder) |
static double | ParseDouble (const std::string &string_value) |
static geom::GeoLocation | ParseGeoReference (const std::string &geo_reference_string) |
static void | ParseLanes (road::RoadId road_id, double s, const pugi::xml_node &parent_node, carla::road::MapBuilder &map_builder) |
static road::Lane::LaneType | StringToLaneType (std::string &&str) |
包含用于解析OpenDrive文件的解析器类的命名空间
包含用于解析OpenDRIVE文件的解析器类的命名空间
在文件 RoadParser.cpp 第 24 行定义.
在文件 RoadParser.cpp 第 23 行定义.
在文件 GeometryParser.cpp 第 19 行定义.
|
static |
在文件 SignalParser.cpp 第 17 行定义.
引用了 carla::road::MapBuilder::AddValidityToSignalReference() , 以及 pugi::xml_node::child().
被这些函数引用 carla::opendrive::parser::SignalParser::Parse().
|
static |
在文件 GeoReferenceParser.cpp 第 24 行定义.
引用了 string_value().
被这些函数引用 ParseGeoReference().
|
static |
在文件 GeoReferenceParser.cpp 第 28 行定义.
引用了 carla::log_debug(), carla::log_warning(), ParseDouble() , 以及 carla::StringUtil::Split().
被这些函数引用 carla::opendrive::parser::GeoReferenceParser::Parse().
|
static |
在文件 LaneParser.cpp 第 20 行定义.
引用了 pugi::xml_attribute::as_double(), pugi::xml_node::attribute(), pugi::xml_node::child(), pugi::xml_node::children(), carla::road::MapBuilder::CreateLaneAccess(), carla::road::MapBuilder::CreateLaneBorder(), carla::road::MapBuilder::CreateLaneHeight(), carla::road::MapBuilder::CreateLaneMaterial(), carla::road::MapBuilder::CreateLaneRule(), carla::road::MapBuilder::CreateLaneSpeed(), carla::road::MapBuilder::CreateLaneVisibility(), carla::road::MapBuilder::CreateLaneWidth(), carla::road::MapBuilder::CreateRoadMark(), carla::road::MapBuilder::CreateRoadMarkTypeLine(), carla::road::Lane::GetId(), carla::road::MapBuilder::GetLane(), carla::road::Lane::GetRoad() , 以及 pugi::xml_attribute::value().
被这些函数引用 carla::opendrive::parser::LaneParser::Parse().
|
static |
在文件 RoadParser.cpp 第 100 行定义.
引用了 carla::road::Lane::Bidirectional, carla::road::Lane::Biking, carla::road::Lane::Border, carla::road::Lane::Driving, carla::road::Lane::Entry, carla::road::Lane::Exit, carla::road::Lane::Median, carla::road::Lane::None, carla::road::Lane::OffRamp, carla::road::Lane::OnRamp, carla::road::Lane::Parking, carla::road::Lane::Rail, carla::road::Lane::Restricted, carla::road::Lane::RoadWorks, carla::road::Lane::Shoulder, carla::road::Lane::Sidewalk, carla::road::Lane::Special1, carla::road::Lane::Special2, carla::road::Lane::Special3, carla::road::Lane::Stop, carla::StringUtil::ToLower() , 以及 carla::road::Lane::Tram.
被这些函数引用 carla::opendrive::parser::RoadParser::Parse().