|
Open Graph Drawing Framework |
v. 2023.09 (Elderberry)
|
|
|
Go to the documentation of this file.
47 class ClusterGraphAttributes;
48 class GraphAttributes;
109 explicit Parser(std::istream& is,
bool doCheck =
false);
115 bool error()
const {
return m_error; }
131 void createObjectTree(std::istream& is,
bool doCheck);
138 Object* getNodeIdRange(
int& minId,
int& maxId);
141 void destroyObjectList(
Object*
object);
The namespace for all OGDF objects.
Stores additional attributes of a graph (like layout information).
Includes declaration of graph class.
Declaration of classes GenericPoint, GenericPolyline, GenericLine, GenericSegment,...
Polylines with PointType points.
GML related enums and string conversion functions.
Object(Key k, const char *value)
Level
supported log-levels from lowest to highest importance
#define OGDF_NEW_DELETE
Makes the class use OGDF's memory allocator.
Contains logging functionality.
Representation of clusters in a clustered graph.
Reads GML file and constructs GML parse tree.
Represents node in GML parse tree.
Stores additional attributes of a clustered graph (like layout information).
Object(Key k, double value)
Data type for general directed graphs (adjacency list representation).
Array< node > m_mapToNode
const char * m_stringSymbol
Basic declarations, included by all source files.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
Declaration and implementation of Array class and Array algorithms.
Derived class of GraphObserver providing additional functionality to handle clustered graphs.
Representation of clustered graphs.
Declaration of memory manager for allocating small pieces of memory.