|
Open Graph Drawing Framework |
v. 2023.09 (Elderberry)
|
|
|
Go to the documentation of this file.
71 double numberOfEmbeddings(
node v)
const;
78 long long numberOfNodeEmbeddings(
node vT)
const;
109 void embed(
Graph& G);
127 void firstEmbedding(
Graph& G);
135 bool nextEmbedding(
Graph& G);
142 void embed(
node& vT,
long long x);
147 void init(
bool isEmbedded);
148 void adoptEmbedding();
154 void createInnerVerticesEmbed(
Graph& G,
node vT);
157 void firstEmbedding(
node& vT);
159 bool nextEmbedding(
node& vT);
The namespace for all OGDF objects.
Includes declaration of graph class.
Declaration of class SPQRTree.
Linear-time implementation of static SPQR-trees.
double numberOfEmbeddings() const
Returns the number of possible embeddings of G.
Class for adjacency list elements.
Reverse< T > reverse(T &container)
Provides iterators for container to make it easily iterable in reverse.
SPQR-trees of planar graphs.
RegisteredArray for nodes, edges and adjEntries of a graph.
Data type for general directed graphs (adjacency list representation).
void randomEmbed(Graph &G)
Embeds all skeleton graphs randomly and embeds G according to the embeddings of the skeletons.
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.
Declaration of doubly linked lists and iterators.
Skeleton graphs of nodes in an SPQR-tree.
Encapsulates a pointer to a list element.
Class for the representation of nodes.