equal
deleted
inserted
replaced
304 /// needs extra attention! |
304 /// needs extra attention! |
305 |
305 |
306 template<class T> class NodeMap |
306 template<class T> class NodeMap |
307 { |
307 { |
308 public: |
308 public: |
309 typedef T ValueType; |
309 typedef T Value; |
310 typedef Node KeyType; |
310 typedef Node Key; |
311 |
311 |
312 NodeMap(const EdgePathGraph &) {} |
312 NodeMap(const EdgePathGraph &) {} |
313 NodeMap(const EdgePathGraph &, T) {} |
313 NodeMap(const EdgePathGraph &, T) {} |
314 |
314 |
315 template<typename TT> NodeMap(const NodeMap<TT> &) {} |
315 template<typename TT> NodeMap(const NodeMap<TT> &) {} |
342 /// \todo We may need conversion from other edgetype |
342 /// \todo We may need conversion from other edgetype |
343 /// \todo We may need operator= |
343 /// \todo We may need operator= |
344 template<class T> class EdgeMap |
344 template<class T> class EdgeMap |
345 { |
345 { |
346 public: |
346 public: |
347 typedef T ValueType; |
347 typedef T Value; |
348 typedef Edge KeyType; |
348 typedef Edge Key; |
349 |
349 |
350 EdgeMap(const EdgePathGraph &) {} |
350 EdgeMap(const EdgePathGraph &) {} |
351 EdgeMap(const EdgePathGraph &, T ) {} |
351 EdgeMap(const EdgePathGraph &, T ) {} |
352 |
352 |
353 ///\todo It can copy between different types. |
353 ///\todo It can copy between different types. |