OSVR Framework (Internal Development Docs)  0.6-1962-g59773924
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
GraphOutputInterface Class Referenceabstract
Inheritance diagram for GraphOutputInterface:
DOTGraphOutput

Public Member Functions

virtual NodeInterfaceaddNode (std::string const &label, std::string const &fullPath, std::string const &type)=0
 
virtual NodeInterfacegetNode (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.
 

Detailed Description

Definition at line 45 of file GraphOutputInterface.h.


The documentation for this class was generated from the following files: