Changeset 1910:f95eea8c34b0 in lemon-0.x for lemon/bits/extendable_graph_extender.h
- Timestamp:
- 01/26/06 17:24:40 (18 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@2485
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/bits/extendable_graph_extender.h
r1909 r1910 106 106 107 107 template <typename _Base> 108 class Extendable UBipartiteGraphExtender : public _Base {108 class ExtendableBpUGraphExtender : public _Base { 109 109 public: 110 110 111 111 typedef _Base Parent; 112 typedef Extendable UBipartiteGraphExtender Graph;112 typedef ExtendableBpUGraphExtender Graph; 113 113 114 114 typedef typename Parent::Node Node; 115 typedef typename Parent:: LowerNode LowerNode;116 typedef typename Parent:: UpperNode UpperNode;115 typedef typename Parent::BNode BNode; 116 typedef typename Parent::ANode ANode; 117 117 typedef typename Parent::Edge Edge; 118 118 typedef typename Parent::UEdge UEdge; 119 119 120 Node add UpperNode() {121 Node node = Parent::add UpperNode();122 Parent::getNotifier( UpperNode()).add(node);120 Node addANode() { 121 Node node = Parent::addANode(); 122 Parent::getNotifier(ANode()).add(node); 123 123 Parent::getNotifier(Node()).add(node); 124 124 return node; 125 125 } 126 126 127 Node add LowerNode() {128 Node node = Parent::add LowerNode();129 Parent::getNotifier( LowerNode()).add(node);127 Node addBNode() { 128 Node node = Parent::addBNode(); 129 Parent::getNotifier(BNode()).add(node); 130 130 Parent::getNotifier(Node()).add(node); 131 131 return node;
Note: See TracChangeset
for help on using the changeset viewer.