|
Open Graph Drawing Framework |
v. 2023.09 (Elderberry)
|
|
|
Go to the documentation of this file.
77 virtual const SPQRTree& owner()
const = 0;
99 virtual node original(
node v)
const = 0;
105 virtual bool isVirtual(
edge e)
const = 0;
112 virtual edge realEdge(
edge e)
const = 0;
119 virtual edge twinEdge(
edge e)
const = 0;
126 virtual node twinTreeNode(
edge e)
const = 0;
The namespace for all OGDF objects.
Includes declaration of graph class.
Graph m_M
actual skeleton graph
edge m_referenceEdge
reference edge
Graph & getGraph()
Returns a reference to the skeleton graph M.
Linear-time implementation of static SPQR-trees.
node treeNode() const
Returns the corresponding node in the owner tree T to which S belongs.
#define OGDF_NEW_DELETE
Makes the class use OGDF's memory allocator.
edge referenceEdge() const
Returns the reference edge of S in M.
Data type for general directed graphs (adjacency list representation).
const Graph & getGraph() const
Returns a reference to the skeleton graph M.
Basic declarations, included by all source files.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
Class for the representation of edges.
Skeleton(node vT)
Creates a skeleton S with owner tree T and corresponding node vT.
Skeleton graphs of nodes in an SPQR-tree.
Class for the representation of nodes.
Declaration of memory manager for allocating small pieces of memory.