Maintains input sizes for constructive compaction (size of routing channels, separation, cOverhang) More...
#include <ogdf/orthogonal/internal/RoutingChannel.h>
Classes | |
struct | vInfo |
Public Member Functions | |
RoutingChannel (const Graph &G, ATYPE sep, double cOver) | |
void | computeRoutingChannels (const OrthoRep &OR, bool align=false) |
double | cOverhang () const |
ATYPE & | operator() (node v, OrthoDir dir) |
const ATYPE & | operator() (node v, OrthoDir dir) const |
ATYPE | overhang () const |
ATYPE | separation () const |
Private Member Functions | |
int | computeRoutingChannel (const OrthoRep::SideInfoUML &si, const OrthoRep::SideInfoUML &siOpp, bool align=false) |
Private Attributes | |
NodeArray< vInfo > | m_channel |
double | m_cOverhang |
ATYPE | m_separation |
Maintains input sizes for constructive compaction (size of routing channels, separation, cOverhang)
Definition at line 42 of file RoutingChannel.h.
Definition at line 45 of file RoutingChannel.h.
|
inlineprivate |
Definition at line 88 of file RoutingChannel.h.
|
inline |
Definition at line 64 of file RoutingChannel.h.
|
inline |
Definition at line 59 of file RoutingChannel.h.
|
inline |
Definition at line 53 of file RoutingChannel.h.
|
inline |
Definition at line 49 of file RoutingChannel.h.
|
inline |
Definition at line 62 of file RoutingChannel.h.
|
inline |
Definition at line 56 of file RoutingChannel.h.
Definition at line 114 of file RoutingChannel.h.
|
private |
Definition at line 116 of file RoutingChannel.h.
|
private |
Definition at line 115 of file RoutingChannel.h.