COIN-OR::LEMON - Graph Library

source: lemon-0.x/src/work/johanna/contract_wrapper.h @ 921:818510fa3d99

Last change on this file since 921:818510fa3d99 was 921:818510fa3d99, checked in by Alpar Juttner, 17 years ago

hugo -> lemon

File size: 484 bytes
Line 
1// -*- C++ -*- //
2
3#ifndef LEMON_CONTRACT_WRAPPER
4#define LEMON_CONTRACT_WRAPPER
5
6#include <graph_wrapper.h>
7
8namespace lemon {
9
10  template<typename Graph>
11  class ConractWrapper : public GraphWrapper<const Graph> {
12
13  public:
14    typedef typename Parent::NodeMap NodeMap;
15    class Node;
16
17  private:
18    typedef GraphWrapper<Graph> Parent;
19   
20
21    UnionFindEnum<Node, NodeMap> parts;
22 
23  public:
24
25    ConractWrapper(const Graph& _graph) : Parent(_graph) { }
26
27
28
29
30
31  };
32
33
34
35}
36#endif
Note: See TracBrowser for help on using the repository browser.