[Lemon-commits] [lemon_svn] marci: r117 - hugo/trunk/src/work
Lemon SVN
svn at lemon.cs.elte.hu
Mon Nov 6 20:37:26 CET 2006
Author: marci
Date: Tue Feb 17 13:26:25 2004
New Revision: 117
Modified:
hugo/trunk/src/work/list_graph.hh
Log:
for alpar's sake...
Modified: hugo/trunk/src/work/list_graph.hh
==============================================================================
--- hugo/trunk/src/work/list_graph.hh (original)
+++ hugo/trunk/src/work/list_graph.hh Tue Feb 17 13:26:25 2004
@@ -380,7 +380,8 @@
class EachNodeIt : public NodeIt {
friend class ListGraph;
- protected:
+ //protected:
+ public: //for alpar
EachNodeIt(const ListGraph& G) : NodeIt(G._first_node) { }
public:
EachNodeIt() : NodeIt() { }
@@ -418,7 +419,8 @@
class EachEdgeIt : public EdgeIt {
friend class ListGraph;
- protected:
+ //protected:
+ public: //for alpar
EachEdgeIt(const ListGraph& G) {
node_item* v=G._first_node;
if (v) edge=v->_first_out_edge; else edge=0;
@@ -438,7 +440,8 @@
class OutEdgeIt : public EdgeIt {
friend class ListGraph;
//node_item* v;
- protected:
+ //protected:
+ public: //for alpar
OutEdgeIt(const NodeIt& _v) /*: v(_v.node)*/ { edge=_v.node->_first_out_edge; }
public:
OutEdgeIt() : EdgeIt()/*, v(0)*/ { }
@@ -452,7 +455,8 @@
class InEdgeIt : public EdgeIt {
friend class ListGraph;
//node_item* v;
- protected:
+ //protected:
+ public: //for alpar
InEdgeIt(const NodeIt& _v) /*: v(_v.node)*/ { edge=_v.node->_first_in_edge; }
public:
InEdgeIt() : EdgeIt()/*, v(0)*/ { }
@@ -467,7 +471,8 @@
friend class ListGraph;
bool out_or_in; //1 iff out, 0 iff in
//node_item* v;
- protected:
+ //protected:
+ public: //for alpar
SymEdgeIt(const NodeIt& _v) /*: v(_v.node)*/ {
out_or_in=1;
edge=_v.node->_first_out_edge;
More information about the Lemon-commits
mailing list