OSVR-Core
Public Member Functions | Static Public Member Functions | List of all members
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. More...
 

Static Public Member Functions

static osvr::unique_ptr< GraphOutputInterfacecreateGraphOutputInterface (std::ostream &os, std::string const &type)
 Factory method.
 

Member Function Documentation

§ enableTreeOrganization()

virtual void GraphOutputInterface::enableTreeOrganization ( )
pure virtual

Sets a flag indicating that we should try to organize nodes in the path tree structure.

Implemented in DOTGraphOutput.


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