 |
Eclipse SUMO - Simulation of Urban MObility
|
Go to the documentation of this file.
18 #ifndef NWWriter_XML_h
19 #define NWWriter_XML_h
Storage for edges, including some functionality operating on multiple edges.
Instance responsible for building networks.
A container for traffic light definitions and built programs.
Static storage of an output device and its base (abstract) implementation.
static void writeStreetSigns(const OptionsCont &oc, NBEdgeCont &ec)
Writes street signs as POIs to file.
static void writeNetwork(const OptionsCont &oc, NBNetBuilder &nb)
Writes the network into XML-files (nodes, edges, connections, traffic lights)
A container for districts.
static methods for processing the coordinates conversion for the current net
Container for nodes during the netbuilding process.
static void writeJoinedJunctions(const OptionsCont &oc, NBNodeCont &nc)
Writes the joined-juncionts to file.
The representation of a single edge during network building.
static void writeTrafficLights(const OptionsCont &oc, NBTrafficLightLogicCont &tc, NBEdgeCont &ec)
Writes the traffic lights file.
static void writeEdgesAndConnections(const OptionsCont &oc, NBNodeCont &nc, NBEdgeCont &ec)
Writes the edges and connections files.
A storage for options typed value containers)
static void writeParkingAreas(const OptionsCont &cont, NBParkingCont &pc, NBEdgeCont &ec)
writes imported parking areas to file
static void writeTypes(const OptionsCont &oc, NBTypeCont &tc)
Writes the types file.
A storage for available types of edges.
static void writeNodes(const OptionsCont &oc, NBNodeCont &nc)
Writes the nodes file.
static void writePTLines(const OptionsCont &cont, NBPTLineCont &lc, NBEdgeCont &ec)
static void writeShape(OutputDevice &out, const GeoConvHelper &gch, PositionVector shape, SumoXMLAttr attr, bool useGeo, bool geoAccuracy)
Represents a single node (junction) during network building.
SumoXMLAttr
Numbers representing SUMO-XML - attributes.
Exporter writing networks using XML (native input) format.
static void writeDistricts(const OptionsCont &oc, NBDistrictCont &dc)
writes imported districts (TAZ) to file
static void writePTStops(const OptionsCont &oc, NBPTStopCont &ec)
Writes the pt stops file.