lemon/concept/undir_graph.h
changeset 1518 f8efed98d6a3
parent 1435 8e85e6bbefdf
child 1620 09feafe81053
equal deleted inserted replaced
0:632783df1dfa 1:9e2a584f5a60
    24 
    24 
    25 #ifndef LEMON_CONCEPT_UNDIR_GRAPH_H
    25 #ifndef LEMON_CONCEPT_UNDIR_GRAPH_H
    26 #define LEMON_CONCEPT_UNDIR_GRAPH_H
    26 #define LEMON_CONCEPT_UNDIR_GRAPH_H
    27 
    27 
    28 #include <lemon/concept/graph_component.h>
    28 #include <lemon/concept/graph_component.h>
       
    29 #include <lemon/utility.h>
    29 
    30 
    30 namespace lemon {
    31 namespace lemon {
    31   namespace concept {
    32   namespace concept {
    32 
    33 
    33     /// \addtogroup graph_concepts
    34     /// \addtogroup graph_concepts
   231     /// explanation of this and more see also the page \ref undir_graphs,
   232     /// explanation of this and more see also the page \ref undir_graphs,
   232     /// a tutorial about undirected graphs.
   233     /// a tutorial about undirected graphs.
   233 
   234 
   234     class UndirGraph {
   235     class UndirGraph {
   235     public:
   236     public:
       
   237       ///\e
       
   238 
       
   239       ///\todo undocumented
       
   240       ///
       
   241       typedef True UndirTag;
   236 
   242 
   237       /// Type describing a node in the graph
   243       /// Type describing a node in the graph
   238       typedef GraphNode Node;
   244       typedef GraphNode Node;
   239 
   245 
   240       /// Type describing an undirected edge
   246       /// Type describing an undirected edge