1.1 --- a/doc/graphs.dox Fri Sep 17 15:11:39 2004 +0000
1.2 +++ b/doc/graphs.dox Fri Sep 17 15:51:50 2004 +0000
1.3 @@ -9,31 +9,31 @@
1.4
1.5
1.6 Each graph should meet the
1.7 -\ref hugo::skeleton::StaticGraphSkeleton "StaticGraph" concept.
1.8 +\ref hugo::skeleton::StaticGraph "StaticGraph" concept.
1.9 This concept does not
1.10 makes it possible to change the graph (i.e. it is not possible to add
1.11 or delete edges or nodes). Most of the graph algorithms will run on
1.12 these graphs.
1.13
1.14 The graphs meeting the
1.15 -\ref hugo::skeleton::ExtendableGraphSkeleton "ExtendableGraph"
1.16 +\ref hugo::skeleton::ExtendableGraph "ExtendableGraph"
1.17 concept allow node and
1.18 edge addition. You can also "clear" (i.e. erase all edges and nodes)
1.19 such a graph.
1.20
1.21 In case of graphs meeting the full feature
1.22 -\ref hugo::skeleton::ErasableGraphSkeleton "ErasableGraph"
1.23 +\ref hugo::skeleton::ErasableGraph "ErasableGraph"
1.24 concept
1.25 you can also erase individual edges and node in arbitrary order.
1.26
1.27 The implemented graph structures are the following.
1.28 \li \ref hugo::ListGraph "ListGraph" is the most versatile graph class. It meets
1.29 -the hugo::skeleton::ErasableGraphSkeleton "ErasableGraph" concept
1.30 +the hugo::skeleton::ErasableGraph "ErasableGraph" concept
1.31 and it also have some convenience features.
1.32 \li \ref hugo::SmartGraph "SmartGraph" is a more memory
1.33 efficient version of \ref hugo::ListGraph "ListGraph". The
1.34 price of it is that it only meets the
1.35 -\ref hugo::skeleton::ExtendableGraphSkeleton "ExtendableGraph" concept,
1.36 +\ref hugo::skeleton::ExtendableGraph "ExtendableGraph" concept,
1.37 so you cannot delete individual edges or nodes.
1.38 \li \ref hugo::SymListGraph "SymListGraph" and
1.39 \ref hugo::SymSmartGraph "SymSmartGraph" classes are very similar to