maliput_malidrive
|
#include <map>
#include <memory>
#include <unordered_map>
#include <utility>
#include <tinyxml2.h>
#include "maliput_malidrive/common/macros.h"
#include "maliput_malidrive/xodr/header.h"
#include "maliput_malidrive/xodr/junction.h"
#include "maliput_malidrive/xodr/parser_configuration.h"
#include "maliput_malidrive/xodr/road_header.h"
Classes | |
class | DBManager |
Database Manager in charge of: More... | |
struct | DBManager::XodrGeometryLengthData |
Holds Geometry related information: More... | |
struct | DBManager::XodrGapBetweenFunctions |
Holds gap between cubic polynomials of a specific feature of the road such as elevation and superelevation. More... | |
struct | DBManager::XodrGapBetweenGeometries |
Holds gap between Geometries related information. More... | |
struct | DBManager::XodrGeometriesToSimplify |
Defines a structure that informs which actions can be performed to simplify the map geometry description. More... | |
struct | DBManager::XodrLaneSectionLengthData |
Holds LaneSection related information: More... | |
Namespaces | |
malidrive | |
Generate a new XODR file which is filled with Roads that are extracted from an another XODR file. | |
malidrive::xodr | |
Functions | |
std::unique_ptr< DBManager > | LoadDataBaseFromFile (const std::string &filepath, const ParserConfiguration &parser_configuration) |
Loads a XODR description from a file. More... | |
std::unique_ptr< DBManager > | LoadDataBaseFromStr (const std::string &xodr_str, const ParserConfiguration &parser_configuration) |
Loads a XODR description from a string. More... | |