+ z_index_t zindex; // z-index of label
+ double length;
+ int visited; // Iteration when line was last visited with BFS
+ uns longline; // Logical line this line was made part of
+ enum edge_dir dir; // Direction with respect to logical line, used by BFS
+ struct graph_node *n1; // Actual line endpoints
+ struct graph_node *n2;
+ struct graph_edge *prev; // Neighbouring lines in logical line
+ struct graph_edge *next;
+ int num; // Used for debug