AWViz-ROS
Loading...
Searching...
No Matches
conversion.hpp File Reference
#include <rerun.hpp>
#include <lanelet2_core/LaneletMap.h>
#include <set>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  awviz_plugin::LaneletLineStrips
 A class stores a set of line strips, and creates a new rerun::LineStrips3D object. More...
 

Namespaces

namespace  awviz_plugin
 

Functions

bool awviz_plugin::has_attribute (const lanelet::ConstLineString3d &linestring, const std::set< std::string > &attributes)
 Check if the input linestring has same attribute in the specified set of attributes.
 
LaneletLineStrips awviz_plugin::convert_road_lanelets (const lanelet::LaneletLayer &layer, const lanelet::ConstLanelets &lanelets)
 Convert road lanelets to line strips.
 
LaneletLineStrips awviz_plugin::convert_road_boundaries (const lanelet::ConstLanelets &lanelets)
 Convert road boundaries to line strips.
 
LaneletLineStrips awviz_plugin::convert_centerlines (const lanelet::ConstLanelets &lanelets)
 Convert centerlines to line strips.
 
LaneletLineStrips awviz_plugin::convert_stop_lines (const lanelet::LineStringLayer &layer)
 Convert stop lines to line strips.
 
std::vector< LaneletLineStrips > awviz_plugin::convert_crosswalks (const lanelet::ConstLanelets &lanelets)
 Convert crosswalks to line strips.