[Lemon-commits] [lemon_svn] alpar: r1437 - in hugo/trunk: doc src/lemon/concept src/test src/work/alpar

Lemon SVN svn at lemon.cs.elte.hu
Mon Nov 6 20:45:26 CET 2006


Author: alpar
Date: Mon Jan  3 17:23:47 2005
New Revision: 1437

Modified:
   hugo/trunk/doc/graphs.dox
   hugo/trunk/doc/groups.dox
   hugo/trunk/doc/maps.dox
   hugo/trunk/src/lemon/concept/graph_component.h
   hugo/trunk/src/test/graph_test.cc
   hugo/trunk/src/work/alpar/dijkstra.h

Log:
Several changes in doc

Modified: hugo/trunk/doc/graphs.dox
==============================================================================
--- hugo/trunk/doc/graphs.dox	(original)
+++ hugo/trunk/doc/graphs.dox	Mon Jan  3 17:23:47 2005
@@ -48,8 +48,8 @@
 implements a full graph. It is a \ref lemon::concept::StaticGraph, so you cannot
 change the number of nodes once it is constructed. It is extremely memory
 efficient: it uses constant amount of memory independently from the number of
-the nodes of the graph. Of course, the size of the \ref maps "NodeMap"'s and
-\ref maps "EdgeMap"'s will depend on the number of nodes.
+the nodes of the graph. Of course, the size of the \ref maps-page "NodeMap"'s and
+\ref maps-page "EdgeMap"'s will depend on the number of nodes.
 
 \li \ref lemon::NodeSet "NodeSet" implements a graph with no edges. This class
 can be used as a base class of \ref lemon::EdgeSet "EdgeSet".
@@ -62,7 +62,7 @@
 
 The graph structures itself can not store data attached
 to the edges and nodes. However they all provide
-\ref maps "map classes"
+\ref maps-page "map classes"
 to dynamically attach data the to graph components.
 
 The following program demonstrates the basic features of LEMON's graph
@@ -190,6 +190,6 @@
 into the map and the operator[] to retrieve them.
 
 Here we used the maps provided by the ListGraph class, but you can also write
-your own maps. You can read more about using maps \ref maps "here".
+your own maps. You can read more about using maps \ref maps-page "here".
 
 */

Modified: hugo/trunk/doc/groups.dox
==============================================================================
--- hugo/trunk/doc/groups.dox	(original)
+++ hugo/trunk/doc/groups.dox	Mon Jan  3 17:23:47 2005
@@ -26,6 +26,15 @@
 */
 
 /**
+ at defgroup maps Maps 
+ at ingroup datas
+\brief Some special purpose map to make life easier.
+
+LEMON provides several special maps that e.g. combine
+new maps from existing ones.
+*/
+
+/**
 @defgroup auxdat Auxiliary Data Structures
 @ingroup datas
 \brief Some data structures implemented in LEMON.

Modified: hugo/trunk/doc/maps.dox
==============================================================================
--- hugo/trunk/doc/maps.dox	(original)
+++ hugo/trunk/doc/maps.dox	Mon Jan  3 17:23:47 2005
@@ -2,7 +2,7 @@
 
 
 
-\page maps Maps
+\page maps-page Maps
 
 Maps play central role in LEMON. As their name suggests, they map a
 certain range of \e keys to certain \e values. Each map has two

Modified: hugo/trunk/src/lemon/concept/graph_component.h
==============================================================================
--- hugo/trunk/src/lemon/concept/graph_component.h	(original)
+++ hugo/trunk/src/lemon/concept/graph_component.h	Mon Jan  3 17:23:47 2005
@@ -666,7 +666,7 @@
     /// Class describing the concept of graph maps
 
     /// This class describes the common interface of the graph maps
-    /// (NodeMap, EdgeMap), that is \ref maps "maps" which can be used to
+    /// (NodeMap, EdgeMap), that is \ref maps-pages "maps" which can be used to
     /// associate data to graph descriptors (nodes or edges).
     template <typename Graph, typename Item, typename _Value>
     class GraphMap : public ReadWriteMap<Item, _Value> {

Modified: hugo/trunk/src/test/graph_test.cc
==============================================================================
--- hugo/trunk/src/test/graph_test.cc	(original)
+++ hugo/trunk/src/test/graph_test.cc	Mon Jan  3 17:23:47 2005
@@ -18,7 +18,6 @@
 
 
 int main() {
-  ///\file
   { // checking graph components
     checkConcept<BaseGraphComponent, BaseGraphComponent >();
 

Modified: hugo/trunk/src/work/alpar/dijkstra.h
==============================================================================
--- hugo/trunk/src/work/alpar/dijkstra.h	(original)
+++ hugo/trunk/src/work/alpar/dijkstra.h	Mon Jan  3 17:23:47 2005
@@ -228,9 +228,8 @@
     };
     ///\ref named-templ-param "Named parameter" for setting PredMap type
 
-    ///\relates Dijkstra
-    ///\ingroup flowalgs 
     ///\ref named-templ-param "Named parameter" for setting PredMap type
+    ///
     template <class T>
     class SetPredMap : public Dijkstra< Graph,
 					LengthMap,
@@ -250,8 +249,8 @@
     };
     ///\ref named-templ-param "Named parameter" for setting PredNodeMap type
 
-    ///\ingroup flowalgs 
     ///\ref named-templ-param "Named parameter" for setting PredNodeMap type
+    ///
     template <class T>
     class SetPredNodeMap : public Dijkstra< Graph,
 					    LengthMap,
@@ -271,8 +270,8 @@
     };
     ///\ref named-templ-param "Named parameter" for setting DistMap type
 
-    ///\ingroup flowalgs 
     ///\ref named-templ-param "Named parameter" for setting DistMap type
+    ///
     template <class T>
     class SetDistMap : public Dijkstra< Graph,
 					LengthMap,



More information about the Lemon-commits mailing list