#include <ogdf/fileformats/DLParser.h>
|
bool | fineId (int vid) |
|
void | init () |
|
bool | initGraph (Graph &G) |
|
bool | readAssignment (Graph &G, const std::string &lhs, const std::string &rhs) |
|
bool | readData (Graph &G, GraphAttributes *GA) |
|
bool | readEdgeList (Graph &G, GraphAttributes *GA) |
|
bool | readEmbeddedEdgeList (Graph &G, GraphAttributes *GA) |
|
bool | readEmbeddedMatrix (Graph &G, GraphAttributes *GA) |
|
bool | readEmbeddedNodeList (Graph &G, GraphAttributes *GA) |
|
bool | readGraph (Graph &G, GraphAttributes *GA) |
|
bool | readMatrix (Graph &G, GraphAttributes *GA) |
|
bool | readNodeList (Graph &G) |
|
bool | readStatements (Graph &G, GraphAttributes *GA) |
|
bool | readWithLabels (Graph &G, GraphAttributes *GA) |
|
node | requestLabel (GraphAttributes *GA, node &nextFree, const std::string &label) |
|
Definition at line 47 of file DLParser.h.
◆ Format
Enumerator |
---|
FullMatrix | |
EdgeList | |
NodeList | |
Definition at line 53 of file DLParser.h.
◆ DLParser()
ogdf::DLParser::DLParser |
( |
std::istream & |
is | ) |
|
|
explicit |
◆ fineId()
bool ogdf::DLParser::fineId |
( |
int |
vid | ) |
|
|
inlineprivate |
◆ init()
void ogdf::DLParser::init |
( |
| ) |
|
|
private |
◆ initGraph()
◆ read() [1/2]
◆ read() [2/2]
◆ readAssignment()
bool ogdf::DLParser::readAssignment |
( |
Graph & |
G, |
|
|
const std::string & |
lhs, |
|
|
const std::string & |
rhs |
|
) |
| |
|
private |
◆ readData()
◆ readEdgeList()
◆ readEmbeddedEdgeList()
◆ readEmbeddedMatrix()
◆ readEmbeddedNodeList()
◆ readGraph()
◆ readMatrix()
◆ readNodeList()
bool ogdf::DLParser::readNodeList |
( |
Graph & |
G | ) |
|
|
private |
◆ readStatements()
◆ readWithLabels()
◆ requestLabel()
◆ toLower()
static void ogdf::DLParser::toLower |
( |
std::string & |
str | ) |
|
|
inlinestaticprivate |
◆ toUpper()
static void ogdf::DLParser::toUpper |
( |
std::string & |
str | ) |
|
|
inlinestaticprivate |
◆ m_embedded
bool ogdf::DLParser::m_embedded |
|
private |
◆ m_format
◆ m_initialized
bool ogdf::DLParser::m_initialized |
|
private |
◆ m_istream
std::istream& ogdf::DLParser::m_istream |
|
private |
◆ m_nodeId
std::vector<node> ogdf::DLParser::m_nodeId |
|
private |
◆ m_nodeLabel
std::map<std::string, node> ogdf::DLParser::m_nodeLabel |
|
private |
◆ m_nodes
int ogdf::DLParser::m_nodes |
|
private |
The documentation for this class was generated from the following file: