$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
From: asutton_at_[hidden]
Date: 2007-08-24 09:45:23
Author: asutton
Date: 2007-08-24 09:45:23 EDT (Fri, 24 Aug 2007)
New Revision: 38898
URL: http://svn.boost.org/trac/boost/changeset/38898
Log:
Removed dependence on G::*_index_type
Text files modified: 
   sandbox/SOC/2007/graphs/libs/graph/doc/concepts/edge_index_graph.qbk   |    23 ++++++++++++++++++-----                 
   sandbox/SOC/2007/graphs/libs/graph/doc/concepts/vertex_index_graph.qbk |    23 ++++++++++++++++++-----                 
   2 files changed, 36 insertions(+), 10 deletions(-)
Modified: sandbox/SOC/2007/graphs/libs/graph/doc/concepts/edge_index_graph.qbk
==============================================================================
--- sandbox/SOC/2007/graphs/libs/graph/doc/concepts/edge_index_graph.qbk	(original)
+++ sandbox/SOC/2007/graphs/libs/graph/doc/concepts/edge_index_graph.qbk	2007-08-24 09:45:23 EDT (Fri, 24 Aug 2007)
@@ -16,12 +16,23 @@
 [heading Refinement Of]
 [MutablePropertyGraph]
 
+[heading Notation]
+[table
+    [[Expression] [Description]]
+    [[`G`] [A type that models the [Graph] concept.]]
+    [[`g`] [An object of type `G`.]]
+    [
+        [`P`]
+        [A synonym for `property_map<G,vertex_index_t>`.]
+    ]
+]
+
 [heading Associated Types]
 [table
     [[Name] [Expression] [Result Type] [Description]]
     [
         [Edge Index Type]
-        [`G::edge_index_type`]
+        [`property_traits<P::const_type>::value_type`]
         [An unsigned integer type]
         [
             The unsigned integral type representing edge indices.
@@ -32,7 +43,7 @@
     [
         [Edge Index Property Type]
         [
-            `property_map<G,edge_index_t>::type`
+            `P::type`
         ]
         [A mutable property map]
         [
@@ -47,7 +58,7 @@
     [
         [Edge Index Property Type]
         [
-            `property_map<G,edge_index_t>::const_type`
+            `P::const_type`
         ]
         [ A `const` property map]
         [
@@ -67,12 +78,14 @@
         [Edge Index Property]
         [`get(edge_index,g)`]
         [
-            `property_map<G,edge_index_t>::type` or[br]
-            `property_map<G,edge_index_t>::const_type`
+            `P::type` or[br]
+            `P::const_type`
         ]
         [
             Returns the property map that provides read/write access to the
             edge indices of the graph.
+
+            *Complexity:* Constant.
         ]
     ]
     [
Modified: sandbox/SOC/2007/graphs/libs/graph/doc/concepts/vertex_index_graph.qbk
==============================================================================
--- sandbox/SOC/2007/graphs/libs/graph/doc/concepts/vertex_index_graph.qbk	(original)
+++ sandbox/SOC/2007/graphs/libs/graph/doc/concepts/vertex_index_graph.qbk	2007-08-24 09:45:23 EDT (Fri, 24 Aug 2007)
@@ -16,12 +16,23 @@
 [heading Refinement Of]
 [MutablePropertyGraph]
 
+[heading Notation]
+[table
+    [[Expression] [Description]]
+    [[`G`] [A type that models the [Graph] concept.]]
+    [[`g`] [An object of type `G`.]]
+    [
+        [`P`]
+        [A synonym for `property_map<G,vertex_index_t>`.]
+    ]
+]
+
 [heading Associated Types]
 [table
     [[Name] [Expression] [Result Type] [Description]]
     [
         [Vertex Index Type]
-        [`G::vertex_index_type`]
+        [`property_traits<P::const_type>::value_type`]
         [An unsigned integer type]
         [
             The unsigned integral type representing vertex indices.
@@ -32,7 +43,7 @@
     [
         [Vertex Index Property Type]
         [
-            `property_map<G,vertex_index_t>::type`
+            `P::type`
         ]
         [A mutable property map]
         [
@@ -47,7 +58,7 @@
     [
         [Vertex Index Property Type]
         [
-            `property_map<G,vertex_index_t>::const_type`
+            `P::const_type`
         ]
         [ A `const` property map]
         [
@@ -67,12 +78,14 @@
         [Vertex Index Property]
         [`get(vertex_index,g)`]
         [
-            `property_map<G,vertex_index_t>::type` or[br]
-            `property_map<G,vertex_index_t>::const_type`
+            `P::type` or[br]
+            `P::const_type`
         ]
         [
             Returns the property map that provides read/write access to the
             vertex indices of the graph.
+
+            *Complexity:* Constant.
         ]
     ]
     [