15 #ifndef HAD_MAP_UTILS__HAD_MAP_QUERY_HPP_ 16 #define HAD_MAP_UTILS__HAD_MAP_QUERY_HPP_ 19 #include <lanelet2_core/LaneletMap.h> 20 #include <lanelet2_core/primitives/Point.h> 21 #include <lanelet2_core/primitives/LineString.h> 22 #include <lanelet2_core/primitives/Polygon.h> 23 #include <lanelet2_core/utility/Units.h> 33 namespace had_map_utils
36 lanelet::Areas HAD_MAP_UTILS_PUBLIC
getAreaLayer(
const lanelet::LaneletMapPtr ll_map);
39 const lanelet::Areas areas,
const char subtype[]);
41 lanelet::Polygons3d HAD_MAP_UTILS_PUBLIC
getPolygonLayer(
const lanelet::LaneletMapPtr ll_map);
44 const lanelet::Polygons3d polygons,
const char subtype[]);
46 lanelet::LineStrings3d HAD_MAP_UTILS_PUBLIC
getLineStringLayer(
const lanelet::LaneletMapPtr ll_map);
49 const lanelet::LineStrings3d linestrings,
const char subtype[]);
52 const std::shared_ptr<lanelet::LaneletMap> & ll_map);
55 const std::shared_ptr<lanelet::LaneletMap> & ll_map);
61 #endif // HAD_MAP_UTILS__HAD_MAP_QUERY_HPP_ lanelet::LineStrings3d HAD_MAP_UTILS_PUBLIC subtypeLineStrings(const lanelet::LineStrings3d linestrings, const char subtype[])
Definition: had_map_query.cpp:94
lanelet::LineStrings3d HAD_MAP_UTILS_PUBLIC getLineStringLayer(const lanelet::LaneletMapPtr ll_map)
Definition: had_map_query.cpp:83
lanelet::ConstLanelets HAD_MAP_UTILS_PUBLIC getConstLaneletLayer(const std::shared_ptr< lanelet::LaneletMap > &ll_map)
Definition: had_map_query.cpp:111
lanelet::Areas HAD_MAP_UTILS_PUBLIC getAreaLayer(const lanelet::LaneletMapPtr ll_map)
Definition: had_map_query.cpp:34
lanelet::Polygons3d HAD_MAP_UTILS_PUBLIC getPolygonLayer(const lanelet::LaneletMapPtr ll_map)
Definition: had_map_query.cpp:58
lanelet::Polygons3d HAD_MAP_UTILS_PUBLIC subtypePolygons(const lanelet::Polygons3d polygons, const char subtype[])
Definition: had_map_query.cpp:67
lanelet::Lanelets HAD_MAP_UTILS_PUBLIC getLaneletLayer(const std::shared_ptr< lanelet::LaneletMap > &ll_map)
Definition: had_map_query.cpp:120
lanelet::Areas HAD_MAP_UTILS_PUBLIC subtypeAreas(const lanelet::Areas areas, const char subtype[])
Definition: had_map_query.cpp:43
This file defines the lanelet2_map_provider_node class.
Definition: quick_sort.hpp:24