#include <ogdf/internal/orthogonal/RoutingChannel.h>
Classes | |
| struct | vInfo |
Public Member Functions | |
| RoutingChannel (const Graph &G, ATYPE sep, double cOver) | |
| const ATYPE & | operator() (node v, OrthoDir dir) const |
| ATYPE & | operator() (node v, OrthoDir dir) |
| ATYPE | separation () const |
| double | cOverhang () const |
| ATYPE | overhang () const |
| void | computeRoutingChannels (const OrthoRep &OR, bool align=false) |
Private Member Functions | |
| int | computeRoutingChannel (const OrthoRep::SideInfoUML &si, const OrthoRep::SideInfoUML &siOpp, bool align=false) |
Private Attributes | |
| NodeArray< vInfo > | m_channel |
| ATYPE | m_separation |
| double | m_cOverhang |
Definition at line 64 of file RoutingChannel.h.
| ogdf::RoutingChannel< ATYPE >::RoutingChannel | ( | const Graph & | G, |
| ATYPE | sep, | ||
| double | cOver | ||
| ) | [inline] |
Definition at line 68 of file RoutingChannel.h.
| int ogdf::RoutingChannel< ATYPE >::computeRoutingChannel | ( | const OrthoRep::SideInfoUML & | si, |
| const OrthoRep::SideInfoUML & | siOpp, | ||
| bool | align = false |
||
| ) | [inline, private] |
Definition at line 120 of file RoutingChannel.h.
| void ogdf::RoutingChannel< ATYPE >::computeRoutingChannels | ( | const OrthoRep & | OR, |
| bool | align = false |
||
| ) | [inline] |
Definition at line 95 of file RoutingChannel.h.
| double ogdf::RoutingChannel< ATYPE >::cOverhang | ( | ) | const [inline] |
Definition at line 86 of file RoutingChannel.h.
| const ATYPE& ogdf::RoutingChannel< ATYPE >::operator() | ( | node | v, |
| OrthoDir | dir | ||
| ) | const [inline] |
Definition at line 72 of file RoutingChannel.h.
| ATYPE& ogdf::RoutingChannel< ATYPE >::operator() | ( | node | v, |
| OrthoDir | dir | ||
| ) | [inline] |
Definition at line 76 of file RoutingChannel.h.
| ATYPE ogdf::RoutingChannel< ATYPE >::overhang | ( | ) | const [inline] |
Definition at line 91 of file RoutingChannel.h.
| ATYPE ogdf::RoutingChannel< ATYPE >::separation | ( | ) | const [inline] |
Definition at line 81 of file RoutingChannel.h.
NodeArray<vInfo> ogdf::RoutingChannel< ATYPE >::m_channel [private] |
Definition at line 150 of file RoutingChannel.h.
double ogdf::RoutingChannel< ATYPE >::m_cOverhang [private] |
Definition at line 152 of file RoutingChannel.h.
ATYPE ogdf::RoutingChannel< ATYPE >::m_separation [private] |
Definition at line 151 of file RoutingChannel.h.