equal
deleted
inserted
replaced
51 LedaGraphWrapper(const LedaGraphWrapper &G) : _graph(G._graph) { } |
51 LedaGraphWrapper(const LedaGraphWrapper &G) : _graph(G._graph) { } |
52 |
52 |
53 template <typename T> class NodeMap; |
53 template <typename T> class NodeMap; |
54 template <typename T> class EdgeMap; |
54 template <typename T> class EdgeMap; |
55 |
55 |
|
56 class Node; |
|
57 class NodeIt; |
|
58 class Edge; |
|
59 class EdgeIt; |
|
60 class OutEdgeIt; |
|
61 class InEdgeIt; |
|
62 |
56 /// The base type of the node iterators. |
63 /// The base type of the node iterators. |
57 class Node { |
64 class Node { |
58 friend class LedaGraphWrapper; |
65 friend class LedaGraphWrapper<Graph>; |
59 //friend class Edge; |
66 //friend class Edge; |
60 friend class EdgeIt; |
67 friend class EdgeIt; |
61 friend class InEdgeIt; |
68 friend class InEdgeIt; |
62 friend class OutEdgeIt; |
69 friend class OutEdgeIt; |
63 protected: |
70 protected: |