alglib::graph::directed_graph< vertex_t, attr_t, model > Class Template Reference

#include <directed_graph.h>

Inheritance diagram for alglib::graph::directed_graph< vertex_t, attr_t, model >:

Public Types

typedef edge_t< vertex_t, attr_t > edge_type
 

Public Member Functions

void add_edge (const vertex_t &u, const vertex_t &v, const attr_t &attr)
 

Member Typedef Documentation

template<typename vertex_t , typename attr_t = void, template< typename, typename > class model = models::adj_list>
typedef edge_t<vertex_t, attr_t> alglib::graph::directed_graph< vertex_t, attr_t, model >::edge_type

Member Function Documentation

template<typename vertex_t , typename attr_t = void, template< typename, typename > class model = models::adj_list>
void alglib::graph::directed_graph< vertex_t, attr_t, model >::add_edge ( const vertex_t &  u,
const vertex_t &  v,
const attr_t &  attr 
)
inline
25  {
26  model<vertex_t, edge_type>::add_edge(u, v, edge_type(u, v, attr));
27  }
edge_t< vertex_t, attr_t > edge_type
Definition: directed_graph.h:23

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