equal
deleted
inserted
replaced
165 /// needs extra attention! |
165 /// needs extra attention! |
166 |
166 |
167 template<class T> class NodeMap |
167 template<class T> class NodeMap |
168 { |
168 { |
169 public: |
169 public: |
170 typedef T ValueType; |
170 typedef T Value; |
171 typedef Node KeyType; |
171 typedef Node Key; |
172 |
172 |
173 NodeMap(const GraphConcept& g) { } |
173 NodeMap(const GraphConcept& g) { } |
174 NodeMap(const GraphConcept& g, T t) { } |
174 NodeMap(const GraphConcept& g, T t) { } |
175 |
175 |
176 template<typename TT> NodeMap(const NodeMap<TT>& m) { } |
176 template<typename TT> NodeMap(const NodeMap<TT>& m) { } |
203 /// \todo We may need conversion from other edgetype |
203 /// \todo We may need conversion from other edgetype |
204 /// \todo We may need operator= |
204 /// \todo We may need operator= |
205 template<class T> class EdgeMap |
205 template<class T> class EdgeMap |
206 { |
206 { |
207 public: |
207 public: |
208 typedef T ValueType; |
208 typedef T Value; |
209 typedef Edge KeyType; |
209 typedef Edge Key; |
210 |
210 |
211 EdgeMap(const GraphConcept& g) {} |
211 EdgeMap(const GraphConcept& g) {} |
212 EdgeMap(const GraphConcept& g, T t) {} |
212 EdgeMap(const GraphConcept& g, T t) {} |
213 |
213 |
214 void set(Edge i, T t) {} |
214 void set(Edge i, T t) {} |