|
Open Graph Drawing Framework |
v. 2023.09 (Elderberry)
|
|
|
Go to the documentation of this file.
89 m_combinatorialObjects = combinatorialObjects;
94 IPoint& boundingBox,
bool fixEmbedding)
override;
The namespace for all OGDF objects.
Includes declaration of graph class.
Declaration of classes GenericPoint, GenericPolyline, GenericLine, GenericSegment,...
CombinatorialObjects m_combinatorialObjects
Determines how the barycentric coordinates of each node are computed.
Copies of graphs supporting edge splitting.
CombinatorialObjects
Each node in a Schnyder wood splits the graph into three regions.
Class for adjacency list elements.
void setCombinatorialObjects(CombinatorialObjects combinatorialObjects)
Sets the type of combinatorial objects whose number corresponds to the node coordinates.
Base class for planar grid layout algorithms.
Doubly linked lists (maintaining the length of the list).
RegisteredArray for nodes, edges and adjEntries of a graph.
Data type for general directed graphs (adjacency list representation).
Basic declarations, included by all source files.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
Representation of a graph's grid layout.
CombinatorialObjects getCombinatorialObjects()
Returns the type of combinatorial objects whose number corresponds to the node coordinates.
Class for the representation of nodes.
The class SchnyderLayout represents the layout algorithm by Schnyder [Sch90].
RegisteredArray for edges of a graph, specialized for EdgeArray<edge>.
Declaration of interface for grid layout algorithms.