# HG changeset patch
# User Peter Kovacs <kpeter@inf.elte.hu>
# Date 1223461209 -7200
# Node ID 8c05947fc107554c05a46c8480e0df090e46a7c3
# Parent  907446600ca9618c543cd9ba27d594bf79fe2dba
Revert faulty changes of [dc9e8d2c0df9]
diff --git a/lemon/core.h b/lemon/core.h
        
              
              
                
                  | a | b |  | 
              
            
                  
                          | 58 | 58 | /// \addtogroup gutils | 
                          | 59 | 59 | /// @{ | 
                          | 60 | 60 |  | 
            
                      
                        | 61 |  | ///Create convenien ttypedefs for the digraph types and iterators | 
                      
                        |  | 61 | ///Create convenience typedefs for the digraph types and iterators | 
            
                  
                          | 62 | 62 |  | 
                          | 63 | 63 | ///This \c \#define creates convenient type definitions for the following | 
                          | 64 | 64 | ///types of \c Digraph: \c Node,  \c NodeIt, \c Arc, \c ArcIt, \c InArcIt, | 
            
              
                
                  | … | … |  | 
              
            
                  
                          | 80 | 80 | typedef Digraph::NodeMap<double> DoubleNodeMap;                       \ | 
                          | 81 | 81 | typedef Digraph::ArcMap<bool> BoolArcMap;                             \ | 
                          | 82 | 82 | typedef Digraph::ArcMap<int> IntArcMap;                               \ | 
            
                      
                        | 83 |  | typedef Digraph::ArcMap<double> DoubleArcMap ; | 
                      
                        |  | 83 | typedef Digraph::ArcMap<double> DoubleArcMap | 
            
                  
                          | 84 | 84 |  | 
            
                      
                        | 85 |  | ///Create convenien ttypedefs for the digraph types and iterators | 
                      
                        |  | 85 | ///Create convenience typedefs for the digraph types and iterators | 
            
                  
                          | 86 | 86 |  | 
                          | 87 | 87 | ///\see DIGRAPH_TYPEDEFS | 
                          | 88 | 88 | /// | 
            
              
                
                  | … | … |  | 
              
            
                  
                          | 100 | 100 | typedef typename Digraph::template NodeMap<double> DoubleNodeMap;     \ | 
                          | 101 | 101 | typedef typename Digraph::template ArcMap<bool> BoolArcMap;           \ | 
                          | 102 | 102 | typedef typename Digraph::template ArcMap<int> IntArcMap;             \ | 
            
                      
                        | 103 |  | typedef typename Digraph::template ArcMap<double> DoubleArcMap ; | 
                      
                        |  | 103 | typedef typename Digraph::template ArcMap<double> DoubleArcMap | 
            
                  
                          | 104 | 104 |  | 
            
                      
                        | 105 |  | ///Create convenien ttypedefs for the graph types and iterators | 
                      
                        |  | 105 | ///Create convenience typedefs for the graph types and iterators | 
            
                  
                          | 106 | 106 |  | 
                          | 107 | 107 | ///This \c \#define creates the same convenient type definitions as defined | 
                          | 108 | 108 | ///by \ref DIGRAPH_TYPEDEFS(Graph) and six more, namely it creates | 
            
              
                
                  | … | … |  | 
              
            
                  
                          | 119 | 119 | typedef Graph::IncEdgeIt IncEdgeIt;                                   \ | 
                          | 120 | 120 | typedef Graph::EdgeMap<bool> BoolEdgeMap;                             \ | 
                          | 121 | 121 | typedef Graph::EdgeMap<int> IntEdgeMap;                               \ | 
            
                      
                        | 122 |  | typedef Graph::EdgeMap<double> DoubleEdgeMap ; | 
                      
                        |  | 122 | typedef Graph::EdgeMap<double> DoubleEdgeMap | 
            
                  
                          | 123 | 123 |  | 
            
                      
                        | 124 |  | ///Create convenien ttypedefs for the graph types and iterators | 
                      
                        |  | 124 | ///Create convenience typedefs for the graph types and iterators | 
            
                  
                          | 125 | 125 |  | 
                          | 126 | 126 | ///\see GRAPH_TYPEDEFS | 
                          | 127 | 127 | /// | 
            
              
                
                  | … | … |  | 
              
            
                  
                          | 134 | 134 | typedef typename Graph::IncEdgeIt IncEdgeIt;                          \ | 
                          | 135 | 135 | typedef typename Graph::template EdgeMap<bool> BoolEdgeMap;           \ | 
                          | 136 | 136 | typedef typename Graph::template EdgeMap<int> IntEdgeMap;             \ | 
            
                      
                        | 137 |  | typedef typename Graph::template EdgeMap<double> DoubleEdgeMap ; | 
                      
                        |  | 137 | typedef typename Graph::template EdgeMap<double> DoubleEdgeMap | 
            
                  
                          | 138 | 138 |  | 
                          | 139 | 139 | /// \brief Function to count the items in a graph. | 
                          | 140 | 140 | /// |