Make UndirListGraph and UndirSmartGraph visible in the doc.
authoralpar
Thu, 09 Dec 2004 17:02:53 +0000
changeset 1035f2a3426e64e6
parent 1034 be6ee857b72d
child 1036 2f514b5c7122
Make UndirListGraph and UndirSmartGraph visible in the doc.
src/lemon/list_graph.h
src/lemon/smart_graph.h
     1.1 --- a/src/lemon/list_graph.h	Thu Dec 09 15:30:12 2004 +0000
     1.2 +++ b/src/lemon/list_graph.h	Thu Dec 09 17:02:53 2004 +0000
     1.3 @@ -398,6 +398,7 @@
     1.4      ///\warning Edge and node deletions cannot be restored.
     1.5      ///\warning SnapShots cannot be nested.
     1.6      ///\ingroup graphs
     1.7 +    ///\todo \c SnapShot or \c Snapshot?
     1.8      class SnapShot : protected AlterationObserverRegistry<Node>::ObserverBase,
     1.9  		     protected AlterationObserverRegistry<Edge>::ObserverBase
    1.10      {
    1.11 @@ -512,6 +513,17 @@
    1.12      AlterableUndirGraphExtender<
    1.13      UndirGraphExtender<ListGraphBase> > > > > > > ErasableUndirListGraphBase;
    1.14  
    1.15 +  ///An undirected list graph class.
    1.16 +
    1.17 +  ///This is a simple and fast erasable undirected graph implementation.
    1.18 +  ///
    1.19 +  ///It conforms to the
    1.20 +  ///\ref concept::UndirGraph "UndirGraph" concept.
    1.21 +  ///
    1.22 +  ///\sa concept::UndirGraph.
    1.23 +  ///
    1.24 +  ///\todo SnapShot hasn't been implemented yet.
    1.25 +  ///
    1.26    class UndirListGraph : public ErasableUndirListGraphBase {
    1.27    };
    1.28  
     2.1 --- a/src/lemon/smart_graph.h	Thu Dec 09 15:30:12 2004 +0000
     2.2 +++ b/src/lemon/smart_graph.h	Thu Dec 09 17:02:53 2004 +0000
     2.3 @@ -236,8 +236,6 @@
     2.4    ///the \ref concept::ExtendableGraph "ExtendableGraph" concept.
     2.5    ///\sa concept::ExtendableGraph.
     2.6    ///
     2.7 -  ///\todo Some member functions could be \c static.
     2.8 -  ///
     2.9    ///\author Alpar Juttner
    2.10    class SmartGraph : public ClearableSmartGraphBase {
    2.11    public:
    2.12 @@ -358,6 +356,18 @@
    2.13      AlterableUndirGraphExtender<
    2.14      UndirGraphExtender<SmartGraphBase> > > > > > UndirSmartGraphBase;
    2.15  
    2.16 +  ///A smart undirected graph class.
    2.17 +
    2.18 +  ///This is a simple and fast undirected graph implementation.
    2.19 +  ///It is also quite memory efficient, but at the price
    2.20 +  ///that <b> it does support only limited (only stack-like)
    2.21 +  ///node and edge deletions</b>.
    2.22 +  ///Except from this it conforms to 
    2.23 +  ///the \ref concept::UndirGraph "UndirGraph" concept.
    2.24 +  ///\sa concept::UndirGraph.
    2.25 +  ///
    2.26 +  ///\todo SnapShot hasn't been implemented yet.
    2.27 +  ///
    2.28    class UndirSmartGraph : public UndirSmartGraphBase {
    2.29    };
    2.30