maliput_osm
BuilderConfiguration Struct Reference

Detailed Description

Holds the configuration parameters for the builder.

#include <src/maliput_osm/builder/builder_configuration.h>

Public Member Functions

std::map< std::string, std::string > ToStringMap () const
 

Static Public Member Functions

static BuilderConfiguration FromMap (const std::map< std::string, std::string > &config)
 Create a BuilderConfiguration from a string dictionary. More...
 

Public Attributes

maliput_sparse::loader::BuilderConfiguration sparse_config
 Configuration for the maliput_sparse builder. More...
 
std::string osm_file {""}
 Path to the OSM file. More...
 
maliput::math::Vector2 origin {0., 0.}
 Origin in lat/lon coordinates of the OSM file description. More...
 

Member Function Documentation

◆ FromMap()

BuilderConfiguration FromMap ( const std::map< std::string, std::string > &  config)
static

Create a BuilderConfiguration from a string dictionary.

◆ ToStringMap()

std::map< std::string, std::string > ToStringMap ( ) const

The keys of the map are listed at RoadNetwork configuration builder keys.

Returns
A string-string map containing the builder configuration.

Member Data Documentation

◆ origin

maliput::math::Vector2 origin {0., 0.}

Origin in lat/lon coordinates of the OSM file description.

◆ osm_file

std::string osm_file {""}

Path to the OSM file.

◆ sparse_config

maliput_sparse::loader::BuilderConfiguration sparse_config

Configuration for the maliput_sparse builder.


The documentation for this struct was generated from the following files: