# HG changeset patch # User alpar # Date 1112345260 0 # Node ID 984723507b866d5d56774cb5a8cd0093b9f766bf # Parent 692948b894e889a8743ca206e80f81b626f3d01d New groups called io_group and dimacs_group added diff -r 692948b894e8 -r 984723507b86 doc/groups.dox --- a/doc/groups.dox Fri Apr 01 08:28:51 2005 +0000 +++ b/doc/groups.dox Fri Apr 01 08:47:40 2005 +0000 @@ -102,6 +102,12 @@ */ /** +@defgroup io_group Input Output +Here you can find tools for imporing and exporting graphs and graph related +data +*/ + +/** @defgroup concept Concepts \brief Skeleton classes and concept checking classes diff -r 692948b894e8 -r 984723507b86 doc/quicktour.dox --- a/doc/quicktour.dox Fri Apr 01 08:28:51 2005 +0000 +++ b/doc/quicktour.dox Fri Apr 01 08:47:40 2005 +0000 @@ -120,7 +120,7 @@ std::cout << g.id(s) << std::endl; \endcode -See the whole program in \file dijkstra_demo.cc. +See the whole program in \ref dijkstra_demo.cc. The first part of the code is self-explanatory: we build the graph and set the length values of the edges. Then we instantiate a member of the Dijkstra class diff -r 692948b894e8 -r 984723507b86 src/lemon/dimacs.h --- a/src/lemon/dimacs.h Fri Apr 01 08:28:51 2005 +0000 +++ b/src/lemon/dimacs.h Fri Apr 01 08:47:40 2005 +0000 @@ -23,14 +23,21 @@ #include #include -/// \ingroup misc +/// \ingroup dimacs_group /// \file /// \brief Dimacs file format reader. namespace lemon { + /// + ///@defgroup dimacs_group DIMACS format + ///\brief Read and write files in DIMACS format + /// + ///Tools to read a graph from or write it to a file in DIMACS format + ///data + ///\ingroup io_group - /// \addtogroup misc + /// \addtogroup dimacs_group /// @{ /// Dimacs min cost flow reader function. diff -r 692948b894e8 -r 984723507b86 src/lemon/graph_reader.h --- a/src/lemon/graph_reader.h Fri Apr 01 08:28:51 2005 +0000 +++ b/src/lemon/graph_reader.h Fri Apr 01 08:47:40 2005 +0000 @@ -14,9 +14,9 @@ * */ -///\ingroup gio +///\ingroup io_group ///\file -///\brief Graph reader. +///\brief Lemon Graph Format reader. #ifndef LEMON_GRAPH_READER_H #define LEMON_GRAPH_READER_H @@ -41,7 +41,7 @@ /// It defines standard reading method for all type of value. struct DefaultReaderTraits { - /// \brief Template class for reading an value. + /// \brief Template class for reading an value. /// /// Template class for reading an value. template @@ -171,7 +171,10 @@ /// \brief The graph reader class. /// + /// \ingroup io_group /// The reader class for the graph input. + /// \see DefaultReaderTraits + /// \see QuotedStringReader /// \see \ref GraphWriter /// \see \ref graph-io-page template diff -r 692948b894e8 -r 984723507b86 src/lemon/graph_to_eps.h --- a/src/lemon/graph_to_eps.h Fri Apr 01 08:28:51 2005 +0000 +++ b/src/lemon/graph_to_eps.h Fri Apr 01 08:47:40 2005 +0000 @@ -31,7 +31,7 @@ #include #include -///\ingroup misc +///\ingroup io_group ///\file ///\brief Simple graph drawer /// @@ -974,7 +974,7 @@ ///Generates an EPS file from a graph -///\ingroup misc +///\ingroup io_group ///Generates an EPS file from a graph. ///\param g is a reference to the graph to be printed ///\param os is a reference to the output stream. diff -r 692948b894e8 -r 984723507b86 src/lemon/graph_writer.h --- a/src/lemon/graph_writer.h Fri Apr 01 08:28:51 2005 +0000 +++ b/src/lemon/graph_writer.h Fri Apr 01 08:47:40 2005 +0000 @@ -14,9 +14,9 @@ * */ -///\ingroup gio +///\ingroup io_group ///\file -///\brief Graph writer. +///\brief Lemon Graph Format writer. #ifndef LEMON_GRAPH_WRITER_H #define LEMON_GRAPH_WRITER_H @@ -146,7 +146,10 @@ /// \brief The graph writer class. /// + ///\ingroup io_group /// The writer class for the graph output. + /// \see DefaultWriterTraits + /// \see QuotedStringWriter /// \see \ref GraphReader /// \see \ref graph-io-page template