Classes | |
class | Ast |
DOT format abstract syntax tree class, based on official documentation. More... | |
class | Lexer |
Lexical analysis tool. More... | |
class | Parser |
DOT format parser class. More... | |
struct | SubgraphData |
A helper structure containing information for recursive graph reading. More... | |
struct | Token |
Just a simple token struct representing a DOT file fragment. More... | |
Functions | |
EdgeArrow | toArrow (const std::string &str) |
Attribute | toAttribute (const std::string &str) |
Graph::EdgeType | toEdgeType (const std::string &str) |
Shape | toShape (const std::string &str) |
std::string | toString (const Attribute &attr) |
std::string | toString (const EdgeArrow &arrow) |
std::string | toString (const Graph::EdgeType &type) |
std::string | toString (const Shape &shape) |
|
strong |
EdgeArrow ogdf::dot::toArrow | ( | const std::string & | str | ) |
Attribute ogdf::dot::toAttribute | ( | const std::string & | str | ) |
Graph::EdgeType ogdf::dot::toEdgeType | ( | const std::string & | str | ) |
Shape ogdf::dot::toShape | ( | const std::string & | str | ) |
std::string ogdf::dot::toString | ( | const Attribute & | attr | ) |
std::string ogdf::dot::toString | ( | const EdgeArrow & | arrow | ) |
std::string ogdf::dot::toString | ( | const Graph::EdgeType & | type | ) |
std::string ogdf::dot::toString | ( | const Shape & | shape | ) |