DeSiGNAR  0.5a
Data Structures General Library
Public Member Functions | List of all members
Designar::DotGraph< GT, NodeAttr, ArcAttr, GraphAttr > Class Template Reference

#include <graphalgorithms.H>

Public Member Functions

 DotGraph (NodeAttr &_node_attr, ArcAttr &_arc_attr, GraphAttr &_graph_attr)
 
 DotGraph (NodeAttr &&_node_attr=NodeAttr(), ArcAttr &&_arc_attr=ArcAttr(), GraphAttr &&_graph_attr=GraphAttr())
 
void write_graph (const GT &, std::ofstream &, const std::string &rankdir="LR")
 
void write_graph (const GT &g, const std::string &file_name)
 

Constructor & Destructor Documentation

template<class GT , class NodeAttr = DftDotNodeAttr<GT>, class ArcAttr = DftDotArcAttr<GT>, class GraphAttr = DftDotGraphAttr<GT>>
Designar::DotGraph< GT, NodeAttr, ArcAttr, GraphAttr >::DotGraph ( NodeAttr &  _node_attr,
ArcAttr &  _arc_attr,
GraphAttr &  _graph_attr 
)
inline
template<class GT , class NodeAttr = DftDotNodeAttr<GT>, class ArcAttr = DftDotArcAttr<GT>, class GraphAttr = DftDotGraphAttr<GT>>
Designar::DotGraph< GT, NodeAttr, ArcAttr, GraphAttr >::DotGraph ( NodeAttr &&  _node_attr = NodeAttr(),
ArcAttr &&  _arc_attr = ArcAttr(),
GraphAttr &&  _graph_attr = GraphAttr() 
)
inline

Member Function Documentation

template<class GT , class NodeAttr , class ArcAttr , class GraphAttr >
void Designar::DotGraph< GT, NodeAttr, ArcAttr, GraphAttr >::write_graph ( const GT &  g,
std::ofstream &  output,
const std::string &  rankdir = "LR" 
)
template<class GT , class NodeAttr = DftDotNodeAttr<GT>, class ArcAttr = DftDotArcAttr<GT>, class GraphAttr = DftDotGraphAttr<GT>>
void Designar::DotGraph< GT, NodeAttr, ArcAttr, GraphAttr >::write_graph ( const GT &  g,
const std::string &  file_name 
)
inline

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