#include <ogdf/geometric/VertexOrder.h>
Public Member Functions | |
CrossingVertexOrder (GraphAttributes &_ga, OrderEnum _o, MeasureEnum _m) | |
List< node > | get_vertex_order () |
List< node > | get_vertex_order_by_crossed_edges (edge e) |
Private Types | |
using | QElement = std::pair< ogdf::node, unsigned int > |
Private Member Functions | |
double | crossings (int c) |
void | init () |
void | init_all () |
void | init_cr (edge e) |
void | sort () |
Private Attributes | |
GraphAttributes | ga |
MeasureEnum | m |
OrderEnum | o |
std::vector< QElement > | vertex_order |
Definition at line 46 of file VertexOrder.h.
|
private |
Definition at line 50 of file VertexOrder.h.
|
inline |
Definition at line 67 of file VertexOrder.h.
Definition at line 72 of file VertexOrder.h.
Definition at line 81 of file VertexOrder.h.
|
private |
|
private |
|
private |
|
private |
Definition at line 48 of file VertexOrder.h.
|
private |
Definition at line 54 of file VertexOrder.h.
|
private |
Definition at line 53 of file VertexOrder.h.
|
private |
Definition at line 52 of file VertexOrder.h.