#include <igraphviz.h>
Public Member Functions | |
virtual | ~IGVGraph () |
virtual bool | addEdge (const QString &s1, const QString &s2, const QString &l)=0 |
virtual bool | addNode (const QString &name)=0 |
virtual int | getEdgeCount () const =0 |
virtual QSharedPointer< IGVNode > | getFirstNode () const =0 |
virtual QSharedPointer< IGVNode > | getLastNode () const =0 |
virtual QSharedPointer< IGVNode > | getNode (const QString &name) const =0 |
virtual int | getNodeCount () const =0 |
virtual void | layoutGraphUsingDot ()=0 |
virtual void | renderToFile (const QString &fileName)=0 |
Definition at line 39 of file igraphviz.h.
virtual IGVGraph::~IGVGraph | ( | ) | [inline, virtual] |
Definition at line 42 of file igraphviz.h.
virtual bool IGVGraph::addEdge | ( | const QString & | s1, | |
const QString & | s2, | |||
const QString & | l | |||
) | [pure virtual] |
Implemented in GVGraph.
virtual bool IGVGraph::addNode | ( | const QString & | name | ) | [pure virtual] |
Implemented in GVGraph.
virtual int IGVGraph::getEdgeCount | ( | ) | const [pure virtual] |
Implemented in GVGraph.
virtual QSharedPointer<IGVNode> IGVGraph::getFirstNode | ( | ) | const [pure virtual] |
Implemented in GVGraph.
virtual QSharedPointer<IGVNode> IGVGraph::getLastNode | ( | ) | const [pure virtual] |
Implemented in GVGraph.
virtual QSharedPointer<IGVNode> IGVGraph::getNode | ( | const QString & | name | ) | const [pure virtual] |
Implemented in GVGraph.
virtual int IGVGraph::getNodeCount | ( | ) | const [pure virtual] |
Implemented in GVGraph.
virtual void IGVGraph::layoutGraphUsingDot | ( | ) | [pure virtual] |
Implemented in GVGraph.
virtual void IGVGraph::renderToFile | ( | const QString & | fileName | ) | [pure virtual] |
Implemented in GVGraph.