author | alpar |
Fri, 19 Mar 2004 07:39:09 +0000 | |
changeset 202 | 0bd4fe53b1d0 |
child 204 | d8107ae24128 |
permissions | -rw-r--r-- |
1 /*!
3 \page maps How to write maps
5 \section read-maps Readable Maps
7 It is quite easy to write your own readmap for the edges or nodes of a graph.
9 You can find some example below.
11 \code
12 class MyMap
13 {
14 double get(Graph::EdgeIt e) { return 1;}
15 };
16 \endcode
18 A more complex example
20 \code
21 class MyLengthMap
22 {
23 const Graph::EdgeMap &ol;
24 const Graph::NodeMap &pot;
26 double get(Graph::EdgeIt e) const { return ol.get(e)-pot.get(v)-pot.get(u);}
28 MyComplexMap(const Graph::EdgeMap &o,const Graph::NodeMap &p) :
29 ol(o), pot(p);
30 };
31 \endcode
33 */