[Lemon-commits] [lemon_svn] alpar: r290 - hugo/trunk/doc
Lemon SVN
svn at lemon.cs.elte.hu
Mon Nov 6 20:38:33 CET 2006
Author: alpar
Date: Fri Mar 19 08:39:09 2004
New Revision: 290
Added:
hugo/trunk/doc/maps.dox
Log:
Documentation page for maps.
Added: hugo/trunk/doc/maps.dox
==============================================================================
--- (empty file)
+++ hugo/trunk/doc/maps.dox Fri Mar 19 08:39:09 2004
@@ -0,0 +1,33 @@
+/*!
+
+\page maps How to write maps
+
+\section read-maps Readable Maps
+
+It is quite easy to write your own readmap for the edges or nodes of a graph.
+
+You can find some example below.
+
+\code
+class MyMap
+{
+ double get(Graph::EdgeIt e) { return 1;}
+};
+\endcode
+
+A more complex example
+
+\code
+class MyLengthMap
+{
+ const Graph::EdgeMap &ol;
+ const Graph::NodeMap &pot;
+
+ double get(Graph::EdgeIt e) const { return ol.get(e)-pot.get(v)-pot.get(u);}
+
+ MyComplexMap(const Graph::EdgeMap &o,const Graph::NodeMap &p) :
+ ol(o), pot(p);
+};
+\endcode
+
+*/
More information about the Lemon-commits
mailing list