Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

Loading...
Searching...
No Matches
Graph.h
Go to the documentation of this file.
1
32#pragma once
33
35#include <ogdf/basic/List.h>
37
38namespace ogdf {
39
41OGDF_EXPORT std::ostream& operator<<(std::ostream& os, ogdf::node v);
42
44OGDF_EXPORT std::ostream& operator<<(std::ostream& os, ogdf::edge e);
45
47OGDF_EXPORT std::ostream& operator<<(std::ostream& os, ogdf::adjEntry adj);
48
49}
Declaration and implementation of EdgeArray class.
Declaration of doubly linked lists and iterators.
Declaration and implementation of NodeArray class.
Class for adjacency list elements.
Definition Graph_d.h:79
Class for the representation of edges.
Definition Graph_d.h:300
Class for the representation of nodes.
Definition Graph_d.h:177
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
Definition config.h:101
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()
The namespace for all OGDF objects.
std::ostream & operator<<(std::ostream &os, const ogdf::Array< E, INDEX > &a)
Prints array a to output stream os.
Definition Array.h:978