GraphvizLayout Class Reference

#include <VisionX/gui-plugins/SemanticRelationViewer/GraphvizLayout.h>

Public Member Functions

void addEdge (int sourceID, int targetID, const std::string &label)
 
void addNode (int id, std::string const &label)
 
GraphvizLayoutedGraph finish (std::string const &savePNG="")
 
 GraphvizLayout ()
 
 GraphvizLayout (GraphvizLayout const &)=delete
 
 ~GraphvizLayout ()
 

Detailed Description

Definition at line 40 of file GraphvizLayout.h.

Constructor & Destructor Documentation

◆ GraphvizLayout() [1/2]

Definition at line 35 of file GraphvizLayout.cpp.

◆ GraphvizLayout() [2/2]

GraphvizLayout ( GraphvizLayout const &  )
delete

◆ ~GraphvizLayout()

Definition at line 67 of file GraphvizLayout.cpp.

Member Function Documentation

◆ addEdge()

void addEdge ( int  sourceID,
int  targetID,
const std::string &  label 
)

Definition at line 87 of file GraphvizLayout.cpp.

+ Here is the call graph for this function:

◆ addNode()

void addNode ( int  id,
std::string const &  label 
)

Definition at line 80 of file GraphvizLayout.cpp.

◆ finish()

GraphvizLayoutedGraph finish ( std::string const &  savePNG = "")

Definition at line 99 of file GraphvizLayout.cpp.

+ Here is the call graph for this function:

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