CARLA
载入ä¸...
æ�œç´¢ä¸...
未找到
LibCarla
source
carla
opendrive
parser
ControllerParser.h
�览该文件的文档.
1
// Copyright (c) 2019 Computer Vision Center (CVC) at the Universitat Autonoma
2
// de Barcelona (UAB).
3
//
4
// This work is licensed under the terms of the MIT license.
5
// For a copy, see <https://opensource.org/licenses/MIT>.
6
7
#pragma once
8
///@brief pugi XML½âÎö¿âµÄÃüÃû¿Õ¼ä
9
namespace
pugi
{
10
///@class xml_document
11
///@brief ±íʾһ¸öXMLÎĵµ
12
class
xml_document
;
13
}
// namespace pugi
14
///@brief CarlaÄ£ÄâÆ÷µÄÃüÃû¿Õ¼ä
15
namespace
carla
{
16
///@brief CarlaÖеÀ·Ïà¹Ø¹¦ÄܵÄÃüÃû¿Õ¼ä
17
namespace
road {
18
///@class MapBuilder
19
///@brief ÓÃÓÚÔÚCarlaÄ£ÄâÆ÷Öй¹½¨µØÍ¼µÄÀà
20
class
MapBuilder;
21
}
// namespace road
22
///@brief ´¦ÀíOpenDrive¸ñʽµØÍ¼Êý¾ÝµÄÃüÃû¿Õ¼ä
23
namespace
opendrive {
24
namespace
parser {
25
///@class ControllerParser
26
///@brief ÓÃÓÚ½âÎöOpendrive¿ØÖÆÆ÷Êý¾ÝµÄÀà
27
class
ControllerParser
{
28
public
:
29
///@brief ½âÎöXMLÎĵµ²¢Ê¹ÓÃÌṩµÄMapBuilder¹¹½¨µØÍ¼
30
///@param xml Òª½âÎöµÄXMLÎĵµµÄ³£Á¿ÒýÓÃ
31
///@param map_builder ½«ÓÃÓÚ¹¹½¨µØÍ¼µÄMapBuilder¶ÔÏóµÄÒýÓá£
32
static
void
Parse
(
33
const
pugi::xml_document
&xml,
34
carla::road::MapBuilder
&map_builder);
35
36
};
37
38
}
// namespace parser
39
}
// namespace opendrive
40
}
// namespace carla
carla::opendrive::parser::ControllerParser
ÓÃÓÚ½âÎöOpendrive¿ØÖÆÆ÷Êý¾ÝµÄÀà
Definition:
ControllerParser.h:27
carla::opendrive::parser::ControllerParser::Parse
static void Parse(const pugi::xml_document &xml, carla::road::MapBuilder &map_builder)
½âÎöXMLÎĵµ²¢Ê¹ÓÃÌṩµÄMapBuilder¹¹½¨µØÍ¼
Definition:
ControllerParser.cpp:17
carla::road::MapBuilder
ÓÃÓÚÔÚCarlaÄ£ÄâÆ÷Öй¹½¨µØÍ¼µÄÀà
Definition:
MapBuilder.h:20
pugi::xml_document
±íʾһ¸öXMLÎĵµ
Definition:
pugixml.hpp:1003
carla
CARLA模拟器的主命�空间。
Definition:
Carla.cpp:139
pugi
pugi XML½âÎö¿âµÄÃüÃû¿Õ¼ä
Definition:
ControllerParser.h:9
制作者
1.9.5