 |
Open Graph Drawing Framework |
v. 2022.02 (Dogwood)
|
|
|
Go to the documentation of this file.
69 return m_originalNode[v];
75 return m_originalFace[v];
81 return m_containsSource[v];
88 node v_T = checkForest();
90 gatherExternalFaces(m_T,
nullptr,externalFaces);
96 return dfsFaceNodeOf(m_T,
nullptr,
102 return dfsFaceNodeOf(m_T,
nullptr,f,
nullptr);
138 int &nInternalVertices);
144 void gatherExternalFaces(
151 node dfsStAugmentation(
158 node dfsStAugmentation(
The namespace for all OGDF objects.
const Graph & originalGraph() const
return a reference to the original graph G
node m_T
representative of unique tree T
face originalFace(node v) const
returns the face in E corresponding to node v in the face-sink graph, 0 if v corresponds to a sink-sw...
Singly linked lists (maintaining the length of the list).
declaration and implementation of FaceArray class
NodeArray< node > m_originalNode
original node in G
NodeArray< bool > m_containsSource
contains face node the source ?
node possibleExternalFaces(SList< face > &externalFaces)
returns the list of faces f in E such that there exists an upward-planar drawing realizing E with f a...
Declaration of singly linked lists and iterators.
Dynamic arrays indexed with faces of a combinatorial embedding.
node m_source
the single source
NodeArray< face > m_originalFace
original face in E
Doubly linked lists (maintaining the length of the list).
adjEntry adjSource() const
Returns the corresponding adjacancy entry at source node.
Data type for general directed graphs (adjacency list representation).
const ConstCombinatorialEmbedding * m_pE
associated embedding of graph G
Declaration and implementation of NodeArray class.
Combinatorial embeddings of planar graphs.
adjEntry adjTarget() const
Returns the corresponding adjacancy entry at target node.
node originalNode(node v) const
returns the sink-switch in G corresponding to node v in the face-sink graph, 0 if v corresponds to a ...
Declaration of CombinatorialEmbedding and face.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
bool containsSource(node v) const
Class for the representation of edges.
const ConstCombinatorialEmbedding & originalEmbedding() const
returns a reference to the embedding E of the original graph G
Class for the representation of nodes.
Faces in a combinatorial embedding.
FaceSinkGraph()
default constructor (dummy)