lemon/concepts/graph_components.h
changeset 2373 134639e6ea45
parent 2260 4274224f8a7d
child 2384 805c5a2a36dd
equal deleted inserted replaced
0:ae3531aac588 1:610b9c16e0c9
  2054     /// This class provides beside the core undirected graph features
  2054     /// This class provides beside the core undirected graph features
  2055     /// core clear functions for the undirected graph structure. The
  2055     /// core clear functions for the undirected graph structure. The
  2056     /// main difference between the base and this interface is that
  2056     /// main difference between the base and this interface is that
  2057     /// the graph alterations should handled already on this level.
  2057     /// the graph alterations should handled already on this level.
  2058     template <typename _Base = BaseUGraphComponent>
  2058     template <typename _Base = BaseUGraphComponent>
  2059     class ClearableUGraphComponent : public ClearableUGraphComponent<_Base> {
  2059     class ClearableUGraphComponent : public ClearableGraphComponent<_Base> {
  2060     public:
  2060     public:
  2061 
  2061 
  2062       typedef _Base Base;
  2062       typedef _Base Base;
  2063 
  2063 
  2064       template <typename _Graph>
  2064       template <typename _Graph>
  2078     /// features core clear functions for the undirected graph
  2078     /// features core clear functions for the undirected graph
  2079     /// structure. The main difference between the base and this
  2079     /// structure. The main difference between the base and this
  2080     /// interface is that the graph alterations should handled already
  2080     /// interface is that the graph alterations should handled already
  2081     /// on this level.
  2081     /// on this level.
  2082     template <typename _Base = BaseUGraphComponent>
  2082     template <typename _Base = BaseUGraphComponent>
  2083     class ClearableBpUGraphComponent 
  2083     class ClearableBpUGraphComponent : public ClearableUGraphComponent<_Base> {
  2084       : public ClearableBpUGraphComponent<_Base> {
       
  2085     public:
  2084     public:
  2086 
  2085 
  2087       typedef _Base Base;
  2086       typedef _Base Base;
  2088 
  2087 
  2089       template <typename _Graph>
  2088       template <typename _Graph>