lemon/smart_graph.h
changeset 1020 5ef0ab7b61cd
parent 1019 4c89e925cfe2
child 1021 a12cca3ad15a
     1.1 --- a/lemon/smart_graph.h	Sun Nov 14 20:06:23 2010 +0100
     1.2 +++ b/lemon/smart_graph.h	Sun Nov 14 22:48:32 2010 +0100
     1.3 @@ -925,9 +925,6 @@
     1.4      Node redNode(Edge e) const { return Node(arcs[2 * e._id].target); }
     1.5      Node blueNode(Edge e) const { return Node(arcs[2 * e._id + 1].target); }
     1.6  
     1.7 -    Node u(Edge e) const { return redNode(e); }
     1.8 -    Node v(Edge e) const { return blueNode(e); }
     1.9 -
    1.10      static bool direction(Arc a) {
    1.11        return (a._id & 1) == 1;
    1.12      }
    1.13 @@ -1101,22 +1098,22 @@
    1.14  
    1.15    /// \ingroup graphs
    1.16    ///
    1.17 -  /// \brief A smart undirected graph class.
    1.18 +  /// \brief A smart undirected bipartite graph class.
    1.19    ///
    1.20 -  /// \ref SmartBpGraph is a simple and fast graph implementation.
    1.21 +  /// \ref SmartBpGraph is a simple and fast bipartite graph implementation.
    1.22    /// It is also quite memory efficient but at the price
    1.23    /// that it does not support node and edge deletion
    1.24    /// (except for the Snapshot feature).
    1.25    ///
    1.26 -  /// This type fully conforms to the \ref concepts::Graph "Graph concept"
    1.27 +  /// This type fully conforms to the \ref concepts::BpGraph "BpGraph concept"
    1.28    /// and it also provides some additional functionalities.
    1.29    /// Most of its member functions and nested classes are documented
    1.30    /// only in the concept class.
    1.31    ///
    1.32    /// This class provides constant time counting for nodes, edges and arcs.
    1.33    ///
    1.34 -  /// \sa concepts::Graph
    1.35 -  /// \sa SmartDigraph
    1.36 +  /// \sa concepts::BpGraph
    1.37 +  /// \sa SmartGraph
    1.38    class SmartBpGraph : public ExtendedSmartBpGraphBase {
    1.39      typedef ExtendedSmartBpGraphBase Parent;
    1.40