lemon/bfs.h
changeset 826 02109e17027f
parent 788 c92296660262
child 877 141f9c0db4a3
     1.1 --- a/lemon/bfs.h	Thu Feb 11 16:55:54 2010 +0000
     1.2 +++ b/lemon/bfs.h	Fri Feb 12 21:53:15 2010 +0100
     1.3 @@ -121,6 +121,11 @@
     1.4    ///
     1.5    ///\tparam GR The type of the digraph the algorithm runs on.
     1.6    ///The default type is \ref ListDigraph.
     1.7 +  ///\tparam TR The traits class that defines various types used by the
     1.8 +  ///algorithm. By default, it is \ref BfsDefaultTraits
     1.9 +  ///"BfsDefaultTraits<GR>".
    1.10 +  ///In most cases, this parameter should not be set directly,
    1.11 +  ///consider to use the named template parameters instead.
    1.12  #ifdef DOXYGEN
    1.13    template <typename GR,
    1.14              typename TR>
    1.15 @@ -957,6 +962,9 @@
    1.16    ///
    1.17    /// This class should only be used through the \ref bfs() function,
    1.18    /// which makes it easier to use the algorithm.
    1.19 +  ///
    1.20 +  /// \tparam TR The traits class that defines various types used by the
    1.21 +  /// algorithm.
    1.22    template<class TR>
    1.23    class BfsWizard : public TR
    1.24    {
    1.25 @@ -1295,11 +1303,11 @@
    1.26    /// \ref BfsVisitor "BfsVisitor<GR>" is an empty visitor, which
    1.27    /// does not observe the BFS events. If you want to observe the BFS
    1.28    /// events, you should implement your own visitor class.
    1.29 -  /// \tparam TR Traits class to set various data types used by the
    1.30 -  /// algorithm. The default traits class is
    1.31 -  /// \ref BfsVisitDefaultTraits "BfsVisitDefaultTraits<GR>".
    1.32 -  /// See \ref BfsVisitDefaultTraits for the documentation of
    1.33 -  /// a BFS visit traits class.
    1.34 +  /// \tparam TR The traits class that defines various types used by the
    1.35 +  /// algorithm. By default, it is \ref BfsVisitDefaultTraits
    1.36 +  /// "BfsVisitDefaultTraits<GR>".
    1.37 +  /// In most cases, this parameter should not be set directly,
    1.38 +  /// consider to use the named template parameters instead.
    1.39  #ifdef DOXYGEN
    1.40    template <typename GR, typename VS, typename TR>
    1.41  #else