Euphoria
eu::core::dot::Graph Struct Reference

#include <dotoutput.h>

Public Member Functions

Nodeadd_new_node (const std::string &name)
 
Edgeadd_new_edge (NodeId from, NodeId to)
 
void print ()
 

Public Attributes

std::vector< Nodenodes
 
std::vector< Edgeedges
 

Detailed Description

Definition at line 25 of file dotoutput.h.

Member Function Documentation

◆ add_new_edge()

Edge * eu::core::dot::Graph::add_new_edge ( NodeId  from,
NodeId  to 
)

Definition at line 28 of file dotoutput.cc.

◆ add_new_node()

Node * eu::core::dot::Graph::add_new_node ( const std::string &  name)

Definition at line 14 of file dotoutput.cc.

◆ print()

void eu::core::dot::Graph::print ( )

Definition at line 47 of file dotoutput.cc.

Member Data Documentation

◆ edges

std::vector<Edge> eu::core::dot::Graph::edges

Definition at line 28 of file dotoutput.h.

◆ nodes

std::vector<Node> eu::core::dot::Graph::nodes

Definition at line 27 of file dotoutput.h.


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