20 #ifndef NWWriter_OpenDrive_h 21 #define NWWriter_OpenDrive_h static void writePlanView(const PositionVector &shape, OutputDevice &device)
The representation of a single edge during network building.
static void writeNetwork(const OptionsCont &oc, NBNetBuilder &nb)
Writes the network into a openDRIVE-file.
Exporter writing networks using the openDRIVE format.
static void writeEmptyCenterLane(OutputDevice &device, const std::string &mark, SUMOReal markWidth)
static std::string getLaneType(SVCPermissions permissions)
Instance responsible for building networks.
A storage for options typed value containers)
static PositionVector getLeftLaneBorder(const NBEdge *edge, int laneIndex=-1)
get the left border of the given lane (the leftmost one by default)
Static storage of an output device and its base (abstract) implementation.
static int getID(const std::string &origID, StringBijection< int > &map, int &lastID)