COIN-OR::LEMON - Graph Library

Changeset 1996:5dc13b93f8b4 in lemon-0.x


Ignore:
Timestamp:
03/03/06 13:35:32 (18 years ago)
Author:
Balazs Dezso
Branch:
default
Phase:
public
Convert:
svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@2601
Message:

Some documentation arrangement modification

Files:
10 edited

Legend:

Unmodified
Added
Removed
  • doc/groups.dox

    r1914 r1996  
    9292
    9393/**
    94 @defgroup graphmapfactory Tools to Make It Easier to Make Graph Maps
     94@defgroup graphbits Tools to Make It Easier to Make Graphs
    9595@ingroup auxdat
    96 \brief Tools to Make It Easier to Make Graph Maps.
    97 
    98 This group describes the tools that makes it easier to make graph maps that
    99 dynamically update with the graph changes.
     96\brief Tools to Make It Easier to Make Graphs.
     97
     98This group describes the tools that makes it easier to make graphs and
     99the maps that dynamically update with the graph changes.
    100100*/
    101101
  • lemon/bits/alteration_notifier.h

    r1989 r1996  
    2323#include <algorithm>
    2424
    25 ///\ingroup graphmapfactory
     25///\ingroup graphbits
    2626///\file
    2727///\brief Observer registry for graph alteration observers.
     
    2929namespace lemon {
    3030
    31   /// \addtogroup graphmapfactory
     31  /// \addtogroup graphbits
    3232  /// @{
    3333
  • lemon/bits/array_map.h

    r1956 r1996  
    1717 */
    1818
    19 #ifndef LEMON_ARRAY_MAP_H
    20 #define LEMON_ARRAY_MAP_H
     19#ifndef LEMON_BITS_ARRAY_MAP_H
     20#define LEMON_BITS_ARRAY_MAP_H
    2121
    2222#include <memory>
     
    2626#include <lemon/concept/maps.h>
    2727
    28 /// \ingroup graphmapfactory
     28/// \ingroup graphbits
    2929/// \file
    3030/// \brief Graph maps that construct and destruct
     
    3333namespace lemon {
    3434
    35   /// \ingroup graphmapfactory
     35  /// \ingroup graphbits
    3636  ///
    3737  /// \brief Graph map based on the array storage.
     
    305305}
    306306
    307 #endif //LEMON_ARRAY_MAP_H
     307#endif
  • lemon/bits/default_map.h

    r1979 r1996  
    2525#include <lemon/bits/static_map.h>
    2626
    27 ///\ingroup graphmapfactory
     27///\ingroup graphbits
    2828///\file
    2929///\brief Graph maps that construct and destruct
  • lemon/bits/edge_set_extender.h

    r1991 r1996  
    1717 */
    1818
    19 
     19#ifndef LEMON_BITS_EDGE_SET_EXTENDER_H
     20#define LEMON_BITS_EDGE_SET_EXTENDER_H
     21
     22#include <lemon/bits/invalid.h>
     23#include <lemon/error.h>
     24
     25#include <lemon/bits/default_map.h>
     26
     27///\ingroup graphbits
     28///\file
     29///\brief Extenders for the edge set types
    2030namespace lemon {
    2131
     32  /// \ingroup graphbits
     33  ///
     34  /// \brief Extender for the EdgeSets
    2235  template <typename Base>
    2336  class EdgeSetExtender : public Base {
     
    260273
    261274
     275  /// \ingroup graphbits
     276  ///
     277  /// \brief Extender for the UEdgeSets
    262278  template <typename Base>
    263279  class UEdgeSetExtender : public Base {
     
    608624   
    609625  };
     626
    610627}
     628
     629#endif
  • lemon/bits/graph_adaptor_extender.h

    r1979 r1996  
    1717 */
    1818
    19 #ifndef LEMON_GRAPH_ADAPTOR_EXTENDER_H
    20 #define LEMON_GRAPH_ADAPTOR_EXTENDER_H
    21 
    22 
     19#ifndef LEMON_BITS_GRAPH_ADAPTOR_EXTENDER_H
     20#define LEMON_BITS_GRAPH_ADAPTOR_EXTENDER_H
     21
     22#include <lemon/bits/invalid.h>
     23#include <lemon/error.h>
     24
     25#include <lemon/bits/default_map.h>
     26
     27
     28///\ingroup graphbits
     29///\file
     30///\brief Extenders for the graph adaptor types
    2331namespace lemon {
    2432
     33  /// \ingroup graphbits
     34  ///
     35  /// \brief Extender for the GraphAdaptors
    2536  template <typename Base>
    2637  class GraphAdaptorExtender : public Base {
     
    184195
    185196
     197  /// \ingroup graphbits
     198  ///
     199  /// \brief Extender for the UGraphAdaptors
    186200  template <typename Base>
    187201  class UGraphAdaptorExtender : public Base {
  • lemon/bits/graph_extender.h

    r1993 r1996  
    1717 */
    1818
    19 #ifndef LEMON_GRAPH_EXTENDER_H
    20 #define LEMON_GRAPH_EXTENDER_H
     19#ifndef LEMON_BITS_GRAPH_EXTENDER_H
     20#define LEMON_BITS_GRAPH_EXTENDER_H
    2121
    2222#include <lemon/bits/invalid.h>
     
    2525#include <lemon/bits/default_map.h>
    2626
     27///\ingroup graphbits
     28///\file
     29///\brief Extenders for the graph types
    2730namespace lemon {
    2831
     32  /// \ingroup graphbits
     33  ///
     34  /// \brief Extender for the Graphs
    2935  template <typename Base>
    3036  class GraphExtender : public Base {
     
    321327  };
    322328
     329  /// \ingroup graphbits
     330  ///
     331  /// \brief BaseExtender for the UGraphs
    323332  template <typename Base>
    324333  class UGraphBaseExtender : public Base {
     
    561570
    562571
     572  /// \ingroup graphbits
     573  ///
     574  /// \brief Extender for the UGraphs
    563575  template <typename Base>
    564576  class UGraphExtender : public Base {
     
    979991
    980992
     993  /// \ingroup graphbits
     994  ///
     995  /// \brief BaseExtender for the BpUGraphs
    981996  template <typename Base>
    982997  class BpUGraphBaseExtender : public Base {
     
    11681183  };
    11691184
     1185  /// \ingroup graphbits
     1186  ///
     1187  /// \brief Extender for the BpUGraphs
    11701188  template <typename Base>
    11711189  class BpUGraphExtender : public Base {
     
    17971815}
    17981816
    1799 #endif // LEMON_UNDIR_GRAPH_EXTENDER_H
     1817#endif
  • lemon/bits/map_extender.h

    r1993 r1996  
    2929namespace lemon {
    3030
     31  /// \ingroup graphbits
    3132  template <typename _Map>
    3233  class IterableMapExtender : public _Map {
  • lemon/bits/traits.h

    r1993 r1996  
    298298}
    299299
    300 #endif // LEMON_MAPS_H
     300#endif
  • lemon/bits/vector_map.h

    r1993 r1996  
    2929#include <lemon/concept/maps.h>
    3030
    31 /// \ingroup graphmapfactory
     31/// \ingroup graphbits
    3232///
    3333///\file
     
    3636namespace lemon {
    3737
    38   /// \ingroup graphmapfactory
     38  /// \ingroup graphbits
    3939  ///
    4040  /// \brief Graph map based on the std::vector storage.
Note: See TracChangeset for help on using the changeset viewer.