55 return m_channel[v].rc[
static_cast<int>(dir)];
72 for (
node v : G.nodes) {
97 if (k == 0 || ((k == 1 && siOpp.
totalAttached() == 0) && !align)) {
Includes declaration of graph class.
Decralation of GraphElement and GraphList classes.
Declaration of orthogonal representation of planar graphs.
Basic declarations, included by all source files.
Data type for general directed graphs (adjacency list representation).
Class for the representation of nodes.
Orthogonal representation of an embedded graph.
const VertexInfoUML * cageInfo(node v) const
Maintains input sizes for constructive compaction (size of routing channels, separation,...
NodeArray< vInfo > m_channel
int computeRoutingChannel(const OrthoRep::SideInfoUML &si, const OrthoRep::SideInfoUML &siOpp, bool align=false)
ATYPE & operator()(node v, OrthoDir dir)
RoutingChannel(const Graph &G, ATYPE sep, double cOver)
void computeRoutingChannels(const OrthoRep &OR, bool align=false)
const ATYPE & operator()(node v, OrthoDir dir) const
RegisteredArray for nodes, edges and adjEntries of a graph.
The namespace for all OGDF objects.
Information about a side of a vertex in UML diagrams.
int totalAttached() const
Further information about the cages of vertices in UML diagrams.