maliput_sparse
|
Loads a RoadNetwork based on a maliput_sparse::parser::Parser implementation.
This functor is expected to be used by the maliput backends that rely on maliput_sparse to load the RoadNetwork.
#include <include/maliput_sparse/loader/road_network_loader.h>
Public Member Functions | |
RoadNetworkLoader (std::unique_ptr< parser::Parser > parser, const BuilderConfiguration &builder_configuration) | |
Constructs a RoadNetworkLoader. More... | |
std::unique_ptr< maliput::api::RoadNetwork > | operator() () |
Builds a RoadNetworkLoader. More... | |
RoadNetworkLoader | ( | std::unique_ptr< parser::Parser > | parser, |
const BuilderConfiguration & | builder_configuration | ||
) |
Constructs a RoadNetworkLoader.
parser | The parser to use for building the RoadNetworkLoader. |
builder_configuration | The configuration of the builder. |
std::unique_ptr< maliput::api::RoadNetwork > operator() | ( | ) |
Builds a RoadNetworkLoader.