|
Open Graph Drawing Framework |
v. 2023.09 (Elderberry)
|
|
|
Go to the documentation of this file.
48 class GraphAttributes;
72 explicit Parser(std::istream& is);
Declaration and implementation of HashArray class.
The namespace for all OGDF objects.
Stores additional attributes of a graph (like layout information).
Includes declaration of graph class.
bool readAttributes(GraphAttributes &GA, node v, const std::vector< std::string > &values)
bool readGraph(Graph &G, GraphAttributes *GA)
bool readEdgeStmt(Graph &G, GraphAttributes *GA, const std::string &str, size_t line)
HashArray< std::string, node > m_nodeId
std::vector< EdgeAttribute > m_edgeAttrs
Indexed arrays using hashing for element access.
Data type for general directed graphs (adjacency list representation).
std::vector< NodeAttribute > m_nodeAttrs
bool read(Graph &G, GraphAttributes &GA)
bool readNodeDef(const std::string &str)
bool readEdgeDef(const std::string &str)
Class for the representation of edges.
Class for the representation of nodes.
bool readNodeStmt(Graph &G, GraphAttributes *GA, const std::string &str, size_t line)