#include <graphviz.hpp>
Public Member Functions | |
virtual | ~mutate_graph () |
virtual bool | is_directed () const =0 |
virtual void | do_add_vertex (const node_t &node)=0 |
virtual void | do_add_edge (const edge_t &edge, const node_t &source, const node_t &target)=0 |
virtual void | set_node_property (const id_t &key, const node_t &node, const id_t &value)=0 |
virtual void | set_edge_property (const id_t &key, const edge_t &edge, const id_t &value)=0 |
virtual void | set_graph_property (const id_t &key, const id_t &value)=0 |
virtual void | finish_building_graph ()=0 |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |