maliput_multilane
loader.cc File Reference
#include "maliput_multilane/loader.h"
#include <cmath>
#include <cstring>
#include <map>
#include <optional>
#include <regex>
#include <string>
#include <tuple>
#include <utility>
#include <maliput/common/logger.h>
#include <maliput/common/maliput_abort.h>
#include <maliput/common/maliput_throw.h>
#include <yaml-cpp/yaml.h>
#include "maliput_multilane/builder.h"
#include "maliput_multilane/connection.h"
Include dependency graph for loader.cc:

Namespaces

 maliput
 
 maliput::multilane
 

Functions

std::unique_ptr< const api::RoadGeometry > Load (const BuilderFactoryBase &builder_factory, const std::string &input)
 Loads the input string as a maliput_multilane_builder document using the provided builder_factory. More...
 
std::unique_ptr< const api::RoadGeometry > LoadFile (const BuilderFactoryBase &builder_factory, const std::string &filename)
 Loads the named file as a maliput_multilane_builder document using the provided builder_factory. More...
 

Variable Documentation

◆ direction

Direction direction

◆ end

std::optional<api::LaneEnd::Which> end

◆ id

std::string id

◆ lane_id

std::optional<int> lane_id

◆ lane_spec

std::optional<EndLane::Spec> lane_spec

◆ ref_spec

std::optional<EndReference::Spec> ref_spec

◆ type

AnchorPointType type