maliput_osm
conversions.cc File Reference
#include "maliput_osm/osm/conversions.h"
#include <algorithm>
#include <cmath>
#include <optional>
#include <string>
#include <unordered_set>
#include <maliput_sparse/geometry/utility/geometry.h>
Include dependency graph for conversions.cc:

Namespaces

 maliput_osm
 
 maliput_osm::osm
 

Functions

std::unordered_map< Lane::Id, LaneEnd > FilterOutByDirection (const lanelet::Lanelet &lanelet, const LaneEnd::Which &lane_end_which, const std::unordered_map< Lane::Id, LaneEnd > &connections, const lanelet::LaneletLayer &lanelet_layer, double tolerance)
 
LineString3d ToMaliput (const lanelet::ConstLineString3d &line_string)
 Converts a lanelet::ConstLineString3d to a maliput_sparse::geometry::LineString3d. More...
 
maliput_sparse::parser::Lane ToMaliput (const lanelet::Lanelet &lanelet, const lanelet::LaneletMapPtr &map)
 Converts a lanelet::Lanelet to a maliput_osm::osm::Lane. More...