Public Member Functions | |
| virtual NodeInterface & | addNode (std::string const &label, std::string const &fullPath, std::string const &type)=0 |
| virtual NodeInterface & | getNode (std::string const &fullPath)=0 |
| virtual void | addEdge (NodeInterface &tail, NodeInterface &head, std::string const &type, std::string const &data=std::string())=0 |
| virtual void | enableTreeOrganization ()=0 |
| Sets a flag indicating that we should try to organize nodes in the path tree structure. | |
Static Public Member Functions | |
|
static osvr::unique_ptr < GraphOutputInterface > | createGraphOutputInterface (std::ostream &os, std::string const &type) |
| Factory method. | |
Definition at line 45 of file GraphOutputInterface.h.