#include <plainxmlexporter.h>

Classes | |
| struct | Connection |
| struct | ConnectionStep |
| struct | Edge |
| struct | Node |
Public Member Functions | |
| PlainXMLExporter () | |
| void | run (int argc, char **argv) |
Private Types | |
| typedef adore::env::BorderBased::Border | Border |
| typedef adore::env::BorderBased::BorderID | BorderID |
Private Attributes | |
| DLR_TS::PlotLab::FigureStubFactory * | figure_factory_ |
| DLR_TS::PlotLab::FigureStubZMQ * | figure_ |
| adore::env::BorderBased::BorderSet | globalSet_ |
| adore::if_xodr::BorderIDTranslation | idTranslation_ |
| double | min_length_start_ |
| double | maxDistMeter_ |
| double | maxDistRel_ |
| double | min_length_ |
| double | max_length_ |
| bool | lateral_aggregate_ |
| bool | use_constant_width_ |
| double | constant_width_ |
| bool | use_lane_shape_ |
| std::unordered_set< Node * > | nodes_ |
| std::unordered_map< Border *, Edge > | edges_ |
| std::unordered_map< Border *, Node * > | leads_to_ |
| std::unordered_map< Border *, Node * > | originates_at_ |
| std::unordered_map< Border *, Border * > | represented_by_ |
| std::list< ConnectionStep * > | open_connections_ |
| std::vector< ConnectionStep * > | closed_connections_ |
| std::unordered_map< std::string, std::set< Node * > > | merge_nodes_ |
| std::unordered_map< Node *, int > | node_clusters_ |
| int | cluster_count = 0 |
| std::unordered_set< Edge * > | deleted_edges_ |
| bool | enable_plotting_ |
Read one or more map files supported by ADORe, create Border description, compute PlainXML nodes and edges, write PlainXML files. PlainXML can be used to create SUMO network defintion files.
|
private |
|
inline |
|
inline |


|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |