1.1 --- a/lemon/bits/clearable_graph_extender.h Thu Jan 26 06:44:22 2006 +0000
1.2 +++ b/lemon/bits/clearable_graph_extender.h Thu Jan 26 15:42:13 2006 +0000
1.3 @@ -42,35 +42,35 @@
1.4 };
1.5
1.6 template <typename _Base>
1.7 - class ClearableUndirGraphExtender : public _Base {
1.8 + class ClearableUGraphExtender : public _Base {
1.9 public:
1.10
1.11 - typedef ClearableUndirGraphExtender Graph;
1.12 + typedef ClearableUGraphExtender Graph;
1.13 typedef _Base Parent;
1.14 typedef typename Parent::Node Node;
1.15 - typedef typename Parent::UndirEdge UndirEdge;
1.16 + typedef typename Parent::UEdge UEdge;
1.17 typedef typename Parent::Edge Edge;
1.18
1.19 void clear() {
1.20 Parent::getNotifier(Node()).clear();
1.21 - Parent::getNotifier(UndirEdge()).clear();
1.22 + Parent::getNotifier(UEdge()).clear();
1.23 Parent::getNotifier(Edge()).clear();
1.24 Parent::clear();
1.25 }
1.26 };
1.27
1.28 template <typename _Base>
1.29 - class ClearableUndirEdgeSetExtender : public _Base {
1.30 + class ClearableUEdgeSetExtender : public _Base {
1.31 public:
1.32
1.33 - typedef ClearableUndirEdgeSetExtender Graph;
1.34 + typedef ClearableUEdgeSetExtender Graph;
1.35 typedef _Base Parent;
1.36 typedef typename Parent::Node Node;
1.37 - typedef typename Parent::UndirEdge UndirEdge;
1.38 + typedef typename Parent::UEdge UEdge;
1.39 typedef typename Parent::Edge Edge;
1.40
1.41 void clear() {
1.42 - Parent::getNotifier(UndirEdge()).clear();
1.43 + Parent::getNotifier(UEdge()).clear();
1.44 Parent::getNotifier(Edge()).clear();
1.45 Parent::clear();
1.46 }
1.47 @@ -79,21 +79,21 @@
1.48
1.49
1.50 template <typename _Base>
1.51 - class ClearableUndirBipartiteGraphExtender : public _Base {
1.52 + class ClearableUBipartiteGraphExtender : public _Base {
1.53 public:
1.54
1.55 typedef _Base Parent;
1.56 - typedef ClearableUndirBipartiteGraphExtender Graph;
1.57 + typedef ClearableUBipartiteGraphExtender Graph;
1.58
1.59 typedef typename Parent::Node Node;
1.60 typedef typename Parent::LowerNode LowerNode;
1.61 typedef typename Parent::UpperNode UpperNode;
1.62 typedef typename Parent::Edge Edge;
1.63 - typedef typename Parent::UndirEdge UndirEdge;
1.64 + typedef typename Parent::UEdge UEdge;
1.65
1.66 void clear() {
1.67 Parent::getNotifier(Edge()).clear();
1.68 - Parent::getNotifier(UndirEdge()).clear();
1.69 + Parent::getNotifier(UEdge()).clear();
1.70 Parent::getNotifier(Node()).clear();
1.71 Parent::getNotifier(LowerNode()).clear();
1.72 Parent::getNotifier(UpperNode()).clear();