Includes declaration of graph class.
Declaration of class GraphAttributes which extends a Graph by additional attributes.
bool readData(Graph &G, GraphAttributes *GA)
bool readWithLabels(Graph &G, GraphAttributes *GA)
std::map< std::string, node > m_nodeLabel
bool readGraph(Graph &G, GraphAttributes *GA)
bool readEmbeddedNodeList(Graph &G, GraphAttributes *GA)
static void toLower(std::string &str)
DLParser(std::istream &is)
std::vector< node > m_nodeId
enum ogdf::DLParser::Format m_format
node requestLabel(GraphAttributes *GA, node &nextFree, const std::string &label)
bool readMatrix(Graph &G, GraphAttributes *GA)
bool readStatements(Graph &G, GraphAttributes *GA)
bool readEdgeList(Graph &G, GraphAttributes *GA)
bool readNodeList(Graph &G)
bool readEmbeddedEdgeList(Graph &G, GraphAttributes *GA)
bool readAssignment(Graph &G, const std::string &lhs, const std::string &rhs)
bool read(Graph &G, GraphAttributes &GA)
static void toUpper(std::string &str)
bool readEmbeddedMatrix(Graph &G, GraphAttributes *GA)
Stores additional attributes of a graph (like layout information).
Data type for general directed graphs (adjacency list representation).
Class for the representation of nodes.
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()
The namespace for all OGDF objects.