1.1 --- a/src/hugo/map_defines.h Fri Sep 24 11:55:54 2004 +0000
1.2 +++ b/src/hugo/map_defines.h Sun Sep 26 21:43:38 2004 +0000
1.3 @@ -114,8 +114,7 @@
1.4 /** This macro creates MapRegistry for Symmetric Edge Maps.
1.5 */
1.6 #define CREATE_SYM_EDGE_MAP_REGISTRY \
1.7 -typedef SymEdgeIt<Graph, Edge, EdgeIt> SymEdgeIt; \
1.8 -typedef MapRegistry<Graph, Edge, SymEdgeIt> SymEdgeMapRegistry; \
1.9 +typedef MapRegistry<Graph, SymEdge, SymEdgeIt> SymEdgeMapRegistry; \
1.10 mutable SymEdgeMapRegistry sym_edge_maps;
1.11
1.12
1.13 @@ -127,9 +126,9 @@
1.14 */
1.15 #define CREATE_SYM_EDGE_MAP(DynMap) \
1.16 template <typename Value> \
1.17 -class SymEdgeMap : public SymMap<DynMap, SymEdgeMapRegistry, Value> { \
1.18 +class SymEdgeMap : public DynMap<SymEdgeMapRegistry, Value> { \
1.19 public: \
1.20 -typedef SymMap<DynMap, SymEdgeMapRegistry, Value> Parent; \
1.21 +typedef DynMap<SymEdgeMapRegistry, Value> Parent; \
1.22 \
1.23 SymEdgeMap(const typename Parent::Graph& g) \
1.24 : Parent(g, g.sym_edge_maps) {} \