|
Open Graph Drawing Framework |
v. 2023.09 (Elderberry)
|
|
|
Go to the documentation of this file.
17 std::cerr <<
"Could not load sierpinski_04.gml" << std::endl;
21 for (
node v : G.nodes)
The namespace for all OGDF objects.
Stores additional attributes of a graph (like layout information).
Declaration of class GraphAttributes which extends a Graph by additional attributes.
Includes declaration of graph class.
static bool write(const Graph &G, const string &filename, WriterFunc writer=nullptr)
Writes graph G to a file with name filename and infers the format to use from the file's extension.
FMMMOptions::QualityVsSpeed qualityVersusSpeed() const
Returns the current setting of option qualityVersusSpeed.
@ GorgeousAndEfficient
Best quality.
static bool writeGML(const Graph &G, std::ostream &os)
Writes graph G in GML format to output stream os.
static bool drawSVG(const GraphAttributes &A, std::ostream &os, const SVGSettings &settings)
The fast multipole multilevel layout algorithm.
double unitEdgeLength() const
Returns the current setting of option unitEdgeLength.
bool useHighLevelOptions() const
Returns the current setting of option useHighLevelOptions.
virtual void call(GraphAttributes &GA) override
Calls the algorithm for graph GA and returns the layout information in GA.
Decralation of GraphElement and GraphList classes.
Declaration of Fast Multipole Multilevel Method (FM^3).
Declares class GraphIO which provides access to all graph read and write functionality.
Data type for general directed graphs (adjacency list representation).
double height(node v) const
Returns the height of the bounding box of node v.
bool newInitialPlacement() const
Returns the current setting of option newInitialPlacement.
static bool read(Graph &G, const string &filename, ReaderFunc reader=nullptr)
Reads graph G from a file with name filename and infers the used format from the file's extension.
Class for the representation of nodes.
double width(node v) const
Returns the width of the bounding box of node v.
Declaration of Fast Multipole Multilevel Method (FM^3) options.