src/hugo/list_graph.h
changeset 693 80164e89dcbc
parent 590 5c1465127b79
child 695 887c551fb0aa
equal deleted inserted replaced
2:9ab0548771aa 3:e8472c77cc8f
   384     class InEdgeIt : public Edge {
   384     class InEdgeIt : public Edge {
   385       friend class ListGraph;
   385       friend class ListGraph;
   386     public: 
   386     public: 
   387       InEdgeIt() : Edge() { }
   387       InEdgeIt() : Edge() { }
   388       InEdgeIt (Invalid i) : Edge(i) { }
   388       InEdgeIt (Invalid i) : Edge(i) { }
   389       InEdgeIt(const ListGraph& G,Node v) :Edge(G.nodes[v.n].first_in){}
   389       InEdgeIt(const ListGraph& G,Node v) :Edge(G.nodes[v.n].first_in) {}
   390     };
   390     };
   391 
   391 
   392     template <typename T> class NodeMap : public DynMapBase<Node>
   392     template <typename T> class NodeMap : public DynMapBase<Node>
   393     {
   393     {
   394       std::vector<T> container;
   394       std::vector<T> container;