[Lemon-commits] [lemon_svn] deba: r2601 - in hugo/trunk: doc lemon/bits

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


Author: deba
Date: Fri Mar  3 13:35:32 2006
New Revision: 2601

Modified:
   hugo/trunk/doc/groups.dox
   hugo/trunk/lemon/bits/alteration_notifier.h
   hugo/trunk/lemon/bits/array_map.h
   hugo/trunk/lemon/bits/default_map.h
   hugo/trunk/lemon/bits/edge_set_extender.h
   hugo/trunk/lemon/bits/graph_adaptor_extender.h
   hugo/trunk/lemon/bits/graph_extender.h
   hugo/trunk/lemon/bits/map_extender.h
   hugo/trunk/lemon/bits/traits.h
   hugo/trunk/lemon/bits/vector_map.h

Log:
Some documentation arrangement modification



Modified: hugo/trunk/doc/groups.dox
==============================================================================
--- hugo/trunk/doc/groups.dox	(original)
+++ hugo/trunk/doc/groups.dox	Fri Mar  3 13:35:32 2006
@@ -91,12 +91,12 @@
 */
 
 /**
- at defgroup graphmapfactory Tools to Make It Easier to Make Graph Maps
+ at defgroup graphbits Tools to Make It Easier to Make Graphs
 @ingroup auxdat
-\brief Tools to Make It Easier to Make Graph Maps.
+\brief Tools to Make It Easier to Make Graphs.
 
-This group describes the tools that makes it easier to make graph maps that
-dynamically update with the graph changes.
+This group describes the tools that makes it easier to make graphs and
+the maps that dynamically update with the graph changes.
 */
 
 /**

Modified: hugo/trunk/lemon/bits/alteration_notifier.h
==============================================================================
--- hugo/trunk/lemon/bits/alteration_notifier.h	(original)
+++ hugo/trunk/lemon/bits/alteration_notifier.h	Fri Mar  3 13:35:32 2006
@@ -22,13 +22,13 @@
 #include <vector>
 #include <algorithm>
 
-///\ingroup graphmapfactory
+///\ingroup graphbits
 ///\file
 ///\brief Observer registry for graph alteration observers.
 
 namespace lemon {
 
-  /// \addtogroup graphmapfactory
+  /// \addtogroup graphbits
   /// @{
 
   /// \brief Registry class to register objects observes alterations in 

Modified: hugo/trunk/lemon/bits/array_map.h
==============================================================================
--- hugo/trunk/lemon/bits/array_map.h	(original)
+++ hugo/trunk/lemon/bits/array_map.h	Fri Mar  3 13:35:32 2006
@@ -16,8 +16,8 @@
  *
  */
 
-#ifndef LEMON_ARRAY_MAP_H
-#define LEMON_ARRAY_MAP_H
+#ifndef LEMON_BITS_ARRAY_MAP_H
+#define LEMON_BITS_ARRAY_MAP_H
 
 #include <memory>
 #include <lemon/bits/map_extender.h>
@@ -25,14 +25,14 @@
 #include <lemon/concept_check.h>
 #include <lemon/concept/maps.h>
 
-/// \ingroup graphmapfactory
+/// \ingroup graphbits
 /// \file
 /// \brief Graph maps that construct and destruct
 /// their elements dynamically.
 
 namespace lemon {
 
-  /// \ingroup graphmapfactory
+  /// \ingroup graphbits
   ///
   /// \brief Graph map based on the array storage.
   ///
@@ -304,4 +304,4 @@
 
 }
 
-#endif //LEMON_ARRAY_MAP_H
+#endif 

Modified: hugo/trunk/lemon/bits/default_map.h
==============================================================================
--- hugo/trunk/lemon/bits/default_map.h	(original)
+++ hugo/trunk/lemon/bits/default_map.h	Fri Mar  3 13:35:32 2006
@@ -24,7 +24,7 @@
 #include <lemon/bits/vector_map.h>
 #include <lemon/bits/static_map.h>
 
-///\ingroup graphmapfactory
+///\ingroup graphbits
 ///\file
 ///\brief Graph maps that construct and destruct
 ///their elements dynamically.

Modified: hugo/trunk/lemon/bits/edge_set_extender.h
==============================================================================
--- hugo/trunk/lemon/bits/edge_set_extender.h	(original)
+++ hugo/trunk/lemon/bits/edge_set_extender.h	Fri Mar  3 13:35:32 2006
@@ -16,9 +16,22 @@
  *
  */
 
+#ifndef LEMON_BITS_EDGE_SET_EXTENDER_H
+#define LEMON_BITS_EDGE_SET_EXTENDER_H
 
+#include <lemon/bits/invalid.h>
+#include <lemon/error.h>
+
+#include <lemon/bits/default_map.h>
+
+///\ingroup graphbits
+///\file
+///\brief Extenders for the edge set types
 namespace lemon {
 
+  /// \ingroup graphbits
+  ///
+  /// \brief Extender for the EdgeSets
   template <typename Base>
   class EdgeSetExtender : public Base {
   public:
@@ -259,6 +272,9 @@
   };
 
 
+  /// \ingroup graphbits
+  ///
+  /// \brief Extender for the UEdgeSets
   template <typename Base>
   class UEdgeSetExtender : public Base {
 
@@ -607,4 +623,7 @@
     }
     
   };
+
 }
+
+#endif

Modified: hugo/trunk/lemon/bits/graph_adaptor_extender.h
==============================================================================
--- hugo/trunk/lemon/bits/graph_adaptor_extender.h	(original)
+++ hugo/trunk/lemon/bits/graph_adaptor_extender.h	Fri Mar  3 13:35:32 2006
@@ -16,12 +16,23 @@
  *
  */
 
-#ifndef LEMON_GRAPH_ADAPTOR_EXTENDER_H
-#define LEMON_GRAPH_ADAPTOR_EXTENDER_H
+#ifndef LEMON_BITS_GRAPH_ADAPTOR_EXTENDER_H
+#define LEMON_BITS_GRAPH_ADAPTOR_EXTENDER_H
 
+#include <lemon/bits/invalid.h>
+#include <lemon/error.h>
 
+#include <lemon/bits/default_map.h>
+
+
+///\ingroup graphbits
+///\file
+///\brief Extenders for the graph adaptor types
 namespace lemon {
 
+  /// \ingroup graphbits
+  ///
+  /// \brief Extender for the GraphAdaptors
   template <typename Base>
   class GraphAdaptorExtender : public Base {
   public:
@@ -183,6 +194,9 @@
   };
 
 
+  /// \ingroup graphbits
+  ///
+  /// \brief Extender for the UGraphAdaptors
   template <typename Base> 
   class UGraphAdaptorExtender : public Base {
   public:

Modified: hugo/trunk/lemon/bits/graph_extender.h
==============================================================================
--- hugo/trunk/lemon/bits/graph_extender.h	(original)
+++ hugo/trunk/lemon/bits/graph_extender.h	Fri Mar  3 13:35:32 2006
@@ -16,16 +16,22 @@
  *
  */
 
-#ifndef LEMON_GRAPH_EXTENDER_H
-#define LEMON_GRAPH_EXTENDER_H
+#ifndef LEMON_BITS_GRAPH_EXTENDER_H
+#define LEMON_BITS_GRAPH_EXTENDER_H
 
 #include <lemon/bits/invalid.h>
 #include <lemon/error.h>
 
 #include <lemon/bits/default_map.h>
 
+///\ingroup graphbits
+///\file
+///\brief Extenders for the graph types
 namespace lemon {
 
+  /// \ingroup graphbits
+  ///
+  /// \brief Extender for the Graphs
   template <typename Base>
   class GraphExtender : public Base {
   public:
@@ -320,6 +326,9 @@
     }
   };
 
+  /// \ingroup graphbits
+  ///
+  /// \brief BaseExtender for the UGraphs
   template <typename Base>
   class UGraphBaseExtender : public Base {
 
@@ -560,6 +569,9 @@
   };
 
 
+  /// \ingroup graphbits
+  ///
+  /// \brief Extender for the UGraphs
   template <typename Base> 
   class UGraphExtender : public Base {
   public:
@@ -978,6 +990,9 @@
   };
 
 
+  /// \ingroup graphbits
+  ///
+  /// \brief BaseExtender for the BpUGraphs
   template <typename Base>
   class BpUGraphBaseExtender : public Base {
   public:
@@ -1167,6 +1182,9 @@
     }
   };
 
+  /// \ingroup graphbits
+  ///
+  /// \brief Extender for the BpUGraphs
   template <typename Base>
   class BpUGraphExtender : public Base {
   public:
@@ -1796,4 +1814,4 @@
 
 }
 
-#endif // LEMON_UNDIR_GRAPH_EXTENDER_H
+#endif

Modified: hugo/trunk/lemon/bits/map_extender.h
==============================================================================
--- hugo/trunk/lemon/bits/map_extender.h	(original)
+++ hugo/trunk/lemon/bits/map_extender.h	Fri Mar  3 13:35:32 2006
@@ -28,6 +28,7 @@
 
 namespace lemon {
 
+  /// \ingroup graphbits
   template <typename _Map>
   class IterableMapExtender : public _Map {
   public:

Modified: hugo/trunk/lemon/bits/traits.h
==============================================================================
--- hugo/trunk/lemon/bits/traits.h	(original)
+++ hugo/trunk/lemon/bits/traits.h	Fri Mar  3 13:35:32 2006
@@ -297,4 +297,4 @@
 
 }
 
-#endif // LEMON_MAPS_H
+#endif

Modified: hugo/trunk/lemon/bits/vector_map.h
==============================================================================
--- hugo/trunk/lemon/bits/vector_map.h	(original)
+++ hugo/trunk/lemon/bits/vector_map.h	Fri Mar  3 13:35:32 2006
@@ -28,14 +28,14 @@
 #include <lemon/concept_check.h>
 #include <lemon/concept/maps.h>
 
-/// \ingroup graphmapfactory
+/// \ingroup graphbits
 ///
 ///\file
 ///\brief Vector based graph maps.
 
 namespace lemon {
 
-  /// \ingroup graphmapfactory
+  /// \ingroup graphbits
   ///
   /// \brief Graph map based on the std::vector storage.
   ///



More information about the Lemon-commits mailing list