1.1 --- a/src/hugo/graph_wrapper.h Fri May 21 10:57:30 2004 +0000
1.2 +++ b/src/hugo/graph_wrapper.h Fri May 21 12:40:39 2004 +0000
1.3 @@ -1380,6 +1380,9 @@
1.4 const CapacityMap* capacity;
1.5 const FlowMap* flow;
1.6 public:
1.7 + void setGraph(const Graph& _graph) { graph=&_graph; }
1.8 + void setCapacity(const CapacityMap& _capacity) { capacity=&_capacity; }
1.9 + void setFlow(const FlowMap& _flow) { flow=&_flow; }
1.10 ForwardFilter(const Graph& _graph,
1.11 const CapacityMap& _capacity, const FlowMap& _flow) :
1.12 graph(&_graph), capacity(&_capacity), flow(&_flow) { }
1.13 @@ -1395,6 +1398,9 @@
1.14 const CapacityMap* capacity;
1.15 const FlowMap* flow;
1.16 public:
1.17 + void setGraph(const Graph& _graph) { graph=&_graph; }
1.18 + void setCapacity(const CapacityMap& _capacity) { capacity=&_capacity; }
1.19 + void setFlow(const FlowMap& _flow) { flow=&_flow; }
1.20 BackwardFilter(const Graph& _graph,
1.21 const CapacityMap& _capacity, const FlowMap& _flow) :
1.22 graph(&_graph), capacity(&_capacity), flow(&_flow) { }
1.23 @@ -1424,6 +1430,14 @@
1.24 FlowMap* flow;
1.25 ForwardFilter<Graph, Number, CapacityMap, FlowMap> forward_filter;
1.26 BackwardFilter<Graph, Number, CapacityMap, FlowMap> backward_filter;
1.27 +// ResGraphWrapper() : Parent(),
1.28 +// capacity(0), flow(0) { }
1.29 +// void setCapacityMap(const CapacityMap& _capacity) {
1.30 +// capacity=&_capacity;
1.31 +// }
1.32 +// void setFlowMap(FlowMap& _flow) {
1.33 +// flow=&_flow;
1.34 +// }
1.35 public:
1.36 ResGraphWrapper(Graph& _graph, const CapacityMap& _capacity,
1.37 FlowMap& _flow) :