Crossings Minimization
1.0
|
Definitions common to all edge crossing heuristic source files. More...
Go to the source code of this file.
Macros | |
#define | MAX_NAME_LENGTH 512 |
#define | LINE_LENGTH 75 |
#define | CAPACITY_INCREMENT 32 |
Enumerations | |
enum | Orientation { UPWARD, DOWNWARD, BOTH } |
Definitions common to all edge crossing heuristic source files.
Definition in file defs.h.
#define CAPACITY_INCREMENT 32 |
starting capacity and additional capacity for dynamic arrays
Definition at line 36 of file defs.h.
Referenced by add_edge(), add_node_to_layer(), addToPriorityEdges(), and initPriorityEdges().
#define LINE_LENGTH 75 |
maximum length of a line in a .ord file during output
Definition at line 34 of file defs.h.
Referenced by outputNode(), rotatingBarycenter(), slab_bary_iteration(), slabBarycenter(), and upDownBarycenter().
#define MAX_NAME_LENGTH 512 |
standard size for all buffers holding names
Definition at line 32 of file defs.h.
Referenced by allocateAdjacencyLists(), allocateLayers(), assignNodesToLayers(), create_node(), createEdges(), end_of_iteration(), getIndex(), hashValue(), and main().
enum Orientation |