#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 |