lemon/maps.h
changeset 664 4137ef9aacc6
parent 631 33c6b6e755cd
child 731 7b1a6e963018
child 740 7bda7860e0a8
child 763 f47b6c94577e
     1.1 --- a/lemon/maps.h	Fri Apr 24 10:15:33 2009 +0200
     1.2 +++ b/lemon/maps.h	Fri Apr 24 11:54:48 2009 +0200
     1.3 @@ -1838,6 +1838,7 @@
     1.4    public:
     1.5      /// The graph type of IdMap.
     1.6      typedef GR Graph;
     1.7 +    typedef GR Digraph;
     1.8      /// The key type of IdMap (\c Node, \c Arc or \c Edge).
     1.9      typedef K Item;
    1.10      /// The key type of IdMap (\c Node, \c Arc or \c Edge).
    1.11 @@ -1929,6 +1930,7 @@
    1.12  
    1.13      /// The graph type of CrossRefMap.
    1.14      typedef GR Graph;
    1.15 +    typedef GR Digraph;
    1.16      /// The key type of CrossRefMap (\c Node, \c Arc or \c Edge).
    1.17      typedef K Item;
    1.18      /// The key type of CrossRefMap (\c Node, \c Arc or \c Edge).
    1.19 @@ -2132,6 +2134,7 @@
    1.20    public:
    1.21      /// The graph type of RangeIdMap.
    1.22      typedef GR Graph;
    1.23 +    typedef GR Digraph;
    1.24      /// The key type of RangeIdMap (\c Node, \c Arc or \c Edge).
    1.25      typedef K Item;
    1.26      /// The key type of RangeIdMap (\c Node, \c Arc or \c Edge).
    1.27 @@ -2494,7 +2497,8 @@
    1.28  
    1.29    public:
    1.30      
    1.31 -    /// The digraph type
    1.32 +    /// The graph type of InDegMap
    1.33 +    typedef GR Graph;
    1.34      typedef GR Digraph;
    1.35      /// The key type
    1.36      typedef typename Digraph::Node Key;
    1.37 @@ -2623,7 +2627,8 @@
    1.38  
    1.39    public:
    1.40  
    1.41 -    /// The digraph type
    1.42 +    /// The graph type of OutDegMap
    1.43 +    typedef GR Graph;
    1.44      typedef GR Digraph;
    1.45      /// The key type
    1.46      typedef typename Digraph::Node Key;