Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r82492 - in sandbox-branches/geometry/index/doc: generated html html/geometry_index/r_tree src/tools/doxygen_xml2qbk
From: adam.wulkiewicz_at_[hidden]
Date: 2013-01-14 12:40:33


Author: awulkiew
Date: 2013-01-14 12:40:31 EST (Mon, 14 Jan 2013)
New Revision: 82492
URL: http://svn.boost.org/trac/boost/changeset/82492

Log:
doxygen_xml2qbk - Keywords coloring in paragraphs added - data inside computeroutput which is not inside other block is translated to `...`.
Reference updated.
Text files modified:
   sandbox-branches/geometry/index/doc/generated/distance_predicates.qbk | 14 +-
   sandbox-branches/geometry/index/doc/generated/predicates.qbk | 10
   sandbox-branches/geometry/index/doc/generated/rtree.qbk | 60 +++++-----
   sandbox-branches/geometry/index/doc/generated/rtree_functions.qbk | 16 +-
   sandbox-branches/geometry/index/doc/html/geometry_index/r_tree/reference.html | 221 ++++++++++++++++++++-------------------
   sandbox-branches/geometry/index/doc/html/index.html | 2
   sandbox-branches/geometry/index/doc/src/tools/doxygen_xml2qbk/doxygen_xml_parser.hpp | 54 +++++----
   7 files changed, 195 insertions(+), 182 deletions(-)

Modified: sandbox-branches/geometry/index/doc/generated/distance_predicates.qbk
==============================================================================
--- sandbox-branches/geometry/index/doc/generated/distance_predicates.qbk (original)
+++ sandbox-branches/geometry/index/doc/generated/distance_predicates.qbk 2013-01-14 12:40:31 EST (Mon, 14 Jan 2013)
@@ -98,8 +98,8 @@
 [heading Parameter(s)]
 [table
 [[Type][Name][Description]]
-[[`PointRelation const &`][ `pr` ][The point relation. This may be generated by [^bgi::to_nearest(Point)], [^bgi::to_centroid(Point)] or [^bgi::to_furthest(Point)]. ]]
-[[`MinRelation const &`][ `minr` ][The minimum bound relation. This may be generated by [^bgi::to_nearest(min_distance)], [^bgi::to_centroid(min_distance)] or [^bgi::to_furthest(min_distance)]. ]]
+[[`PointRelation const &`][ `pr` ][The point relation. This may be generated by [^`bgi::to_nearest(Point)`], [^`bgi::to_centroid(Point)`] or [^`bgi::to_furthest(Point)`]. ]]
+[[`MinRelation const &`][ `minr` ][The minimum bound relation. This may be generated by [^`bgi::to_nearest(min_distance)`], [^`bgi::to_centroid(min_distance)`] or [^`bgi::to_furthest(min_distance)`]. ]]
 ]
 [endsect]
 
@@ -117,8 +117,8 @@
 [heading Parameter(s)]
 [table
 [[Type][Name][Description]]
-[[`PointRelation const &`][ `pr` ][The point relation. This may be generated by [^bgi::to_nearest(Point)], [^bgi::to_centroid(Point)] or [^bgi::to_furthest(Point)]. ]]
-[[`MaxRelation const &`][ `maxr` ][The maximum bound relation. This may be generated by [^bgi::to_nearest(max_distance)], [^bgi::to_centroid(max_distance)] or [^bgi::to_furthest(max_distance)]. ]]
+[[`PointRelation const &`][ `pr` ][The point relation. This may be generated by [^`bgi::to_nearest(Point)`], [^`bgi::to_centroid(Point)`] or [^`bgi::to_furthest(Point)`]. ]]
+[[`MaxRelation const &`][ `maxr` ][The maximum bound relation. This may be generated by [^`bgi::to_nearest(max_distance)`], [^`bgi::to_centroid(max_distance)`] or [^`bgi::to_furthest(max_distance)`]. ]]
 ]
 [endsect]
 
@@ -140,9 +140,9 @@
 [heading Parameter(s)]
 [table
 [[Type][Name][Description]]
-[[`PointRelation const &`][ `pr` ][The point relation. This may be generated by [^bgi::to_nearest(Point)], [^bgi::to_centroid(Point)] or [^bgi::to_furthest(Point)]. ]]
-[[`MinRelation const &`][ `minr` ][The minimum bound relation. This may be generated by [^bgi::to_nearest(min_distance)], [^bgi::to_centroid(min_distance)] or [^bgi::to_furthest(min_distance)]. ]]
-[[`MaxRelation const &`][ `maxr` ][The maximum bound relation. This may be generated by [^bgi::to_nearest(max_distance)], [^bgi::to_centroid(max_distance)] or [^bgi::to_furthest(max_distance)]. ]]
+[[`PointRelation const &`][ `pr` ][The point relation. This may be generated by [^`bgi::to_nearest(Point)`], [^`bgi::to_centroid(Point)`] or [^`bgi::to_furthest(Point)`]. ]]
+[[`MinRelation const &`][ `minr` ][The minimum bound relation. This may be generated by [^`bgi::to_nearest(min_distance)`], [^`bgi::to_centroid(min_distance)`] or [^`bgi::to_furthest(min_distance)`]. ]]
+[[`MaxRelation const &`][ `maxr` ][The maximum bound relation. This may be generated by [^`bgi::to_nearest(max_distance)`], [^`bgi::to_centroid(max_distance)`] or [^`bgi::to_furthest(max_distance)`]. ]]
 ]
 [endsect]
 

Modified: sandbox-branches/geometry/index/doc/generated/predicates.qbk
==============================================================================
--- sandbox-branches/geometry/index/doc/generated/predicates.qbk (original)
+++ sandbox-branches/geometry/index/doc/generated/predicates.qbk 2013-01-14 12:40:31 EST (Mon, 14 Jan 2013)
@@ -47,7 +47,7 @@
 Generate [^[link group__predicates_1ga0a613a7f1d18ac33955bfdc2c5777c61 covered_by()]] predicate.
 
 [heading Description]
-Generate a predicate defining Value and Geometry relationship. Value will be returned by the query if [^bg::covered_by(Indexable, Geometry)] returns true.[heading Synopsis]
+Generate a predicate defining Value and Geometry relationship. Value will be returned by the query if [^`bg::covered_by(Indexable, Geometry)`] returns true.[heading Synopsis]
 [pre
 `template<``typename Geometry``>`
 `detail::covered_by<Geometry> boost::geometry::index::covered_by``(``Geometry const &` `g``)`
@@ -65,7 +65,7 @@
 Generate [^[link group__predicates_1ga351bb3b82e019ff45adf789385b8007d disjoint()]] predicate.
 
 [heading Description]
-Generate a predicate defining Value and Geometry relationship. Value will be returned by the query if [^bg::disjoint(Indexable, Geometry)] returns true.[heading Synopsis]
+Generate a predicate defining Value and Geometry relationship. Value will be returned by the query if [^`bg::disjoint(Indexable, Geometry)`] returns true.[heading Synopsis]
 [pre
 `template<``typename Geometry``>`
 `detail::disjoint<Geometry> boost::geometry::index::disjoint``(``Geometry const &` `g``)`
@@ -83,7 +83,7 @@
 Generate [^[link group__predicates_1ga7301c50e0272976b9f1434536383e6d0 intersects()]] predicate.
 
 [heading Description]
-Generate a predicate defining Value and Geometry relationship. Value will be returned by the query if [^bg::intersects(Indexable, Geometry)] returns true.[heading Synopsis]
+Generate a predicate defining Value and Geometry relationship. Value will be returned by the query if [^`bg::intersects(Indexable, Geometry)`] returns true.[heading Synopsis]
 [pre
 `template<``typename Geometry``>`
 `detail::intersects<Geometry> boost::geometry::index::intersects``(``Geometry const &` `g``)`
@@ -101,7 +101,7 @@
 Generate [^[link group__predicates_1ga5511236f56be1defcccbf11e742ccd88 overlaps()]] predicate.
 
 [heading Description]
-Generate a predicate defining Value and Geometry relationship. Value will be returned by the query if [^bg::overlaps(Indexable, Geometry)] returns true.[heading Synopsis]
+Generate a predicate defining Value and Geometry relationship. Value will be returned by the query if [^`bg::overlaps(Indexable, Geometry)`] returns true.[heading Synopsis]
 [pre
 `template<``typename Geometry``>`
 `detail::overlaps<Geometry> boost::geometry::index::overlaps``(``Geometry const &` `g``)`
@@ -119,7 +119,7 @@
 Generate [^[link group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d within()]] predicate.
 
 [heading Description]
-Generate a predicate defining Value and Geometry relationship. Value will be returned by the query if [^bg::within(Indexable, Geometry)] returns true.[heading Synopsis]
+Generate a predicate defining Value and Geometry relationship. Value will be returned by the query if [^`bg::within(Indexable, Geometry)`] returns true.[heading Synopsis]
 [pre
 `template<``typename Geometry``>`
 `detail::within<Geometry> boost::geometry::index::within``(``Geometry const &` `g``)`

Modified: sandbox-branches/geometry/index/doc/generated/rtree.qbk
==============================================================================
--- sandbox-branches/geometry/index/doc/generated/rtree.qbk (original)
+++ sandbox-branches/geometry/index/doc/generated/rtree.qbk 2013-01-14 12:40:31 EST (Mon, 14 Jan 2013)
@@ -35,7 +35,7 @@
 
 
 [heading Translator]
-The Translator translates from Value to Indexable each time r-tree requires it. Which means that this operation is done for each Value access. Therefore the Translator should return the Indexable by const reference instead of a value. Default translator can translate all types adapted to Point or Box concepts (called Indexables). It also handles [^std::pair<Indexable, T>] and [^boost::tuple<Indexable, ...>]. For example, if [^std::pair<Box, int>] is stored in the container, the default translator translates from [^std::pair<Box, int> const&] to [^Box const&].
+The Translator translates from Value to Indexable each time r-tree requires it. Which means that this operation is done for each Value access. Therefore the Translator should return the Indexable by const reference instead of a value. Default translator can translate all types adapted to Point or Box concepts (called Indexables). It also handles [^`std::pair<Indexable, T>`] and [^`boost::tuple<Indexable, ...>`]. For example, if [^`std::pair<Box, int>`] is stored in the container, the default translator translates from [^`std::pair<Box, int> const&`] to [^`Box const&`].
 
 [heading Header]
 `#include <boost/geometry/extensions/index/rtree/rtree.hpp>`
@@ -484,7 +484,7 @@
 Remove a value from the container.
 
 [heading Description]
-In contrast to the [^std::set] or [^std::map erase()] method this method removes only one value from the container.[heading Synopsis]
+In contrast to the [^`std::set`] or [^`std::map erase()`] method this method removes only one value from the container.[heading Synopsis]
 [pre
 
 [^[link classboost_1_1geometry_1_1index_1_1rtree_1a5c1a657074c527ed65f858c1ab6b36e6 size_type]] `remove``(`[^[link classboost_1_1geometry_1_1index_1_1rtree_1a9979db9ef37591985256cb8ad31862bb value_type]]` const &` `value``)`
@@ -515,7 +515,7 @@
 Remove a range of values from the container.
 
 [heading Description]
-In contrast to the [^std::set] or [^std::map erase()] method it doesn't take iterators pointing to values stored in this container. It removes values equal to these passed as a range. Furthermore this method removes only one value for each one passed in the range, not all equal values.[heading Synopsis]
+In contrast to the [^`std::set`] or [^`std::map erase()`] method it doesn't take iterators pointing to values stored in this container. It removes values equal to these passed as a range. Furthermore this method removes only one value for each one passed in the range, not all equal values.[heading Synopsis]
 [pre
 `template<``typename Iterator``>`
 [^[link classboost_1_1geometry_1_1index_1_1rtree_1a5c1a657074c527ed65f858c1ab6b36e6 size_type]] `remove``(``Iterator` `first``,` `Iterator` `last``)`
@@ -547,7 +547,7 @@
 Remove a range of values from the container.
 
 [heading Description]
-In contrast to the [^std::set] or [^std::map erase()] method it removes values equal to these passed as a range. Furthermore, this method removes only one value for each one passed in the range, not all equal values.[heading Synopsis]
+In contrast to the [^`std::set`] or [^`std::map erase()`] method it removes values equal to these passed as a range. Furthermore, this method removes only one value for each one passed in the range, not all equal values.[heading Synopsis]
 [pre
 `template<``typename Range``>`
 [^[link classboost_1_1geometry_1_1index_1_1rtree_1a5c1a657074c527ed65f858c1ab6b36e6 size_type]] `remove``(``Range const &` `rng``)`
@@ -578,7 +578,7 @@
 Finds values meeting spatial predicates, e.g. intersecting some Box.
 
 [heading Description]
-[*Spatial predicates] may be a [^Geometry]. In this case Values intersecting the [^Geometry] are returned.
+[*Spatial predicates] may be a [^`Geometry`]. In this case Values intersecting the [^`Geometry`] are returned.
 
 It may be generated by one of the functions listed below:
 
@@ -587,15 +587,15 @@
 * [^[link group__predicates_1ga7301c50e0272976b9f1434536383e6d0 boost::geometry::index::intersects()]] - default,
 * [^[link group__predicates_1ga5511236f56be1defcccbf11e742ccd88 boost::geometry::index::overlaps()]],
 * [^[link group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d boost::geometry::index::within()]],
-* [^! [link group__predicates_1ga0a613a7f1d18ac33955bfdc2c5777c61 boost::geometry::index::covered_by()]],
-* [^! [link group__predicates_1ga351bb3b82e019ff45adf789385b8007d boost::geometry::index::disjoint()]],
-* [^! [link group__predicates_1ga7301c50e0272976b9f1434536383e6d0 boost::geometry::index::intersects()]],
-* [^! [link group__predicates_1ga5511236f56be1defcccbf11e742ccd88 boost::geometry::index::overlaps()]],
-* [^! [link group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d boost::geometry::index::within()]]
+* [^`! `[link group__predicates_1ga0a613a7f1d18ac33955bfdc2c5777c61 boost::geometry::index::covered_by()]],
+* [^`! `[link group__predicates_1ga351bb3b82e019ff45adf789385b8007d boost::geometry::index::disjoint()]],
+* [^`! `[link group__predicates_1ga7301c50e0272976b9f1434536383e6d0 boost::geometry::index::intersects()]],
+* [^`! `[link group__predicates_1ga5511236f56be1defcccbf11e742ccd88 boost::geometry::index::overlaps()]],
+* [^`! `[link group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d boost::geometry::index::within()]]
 * [^[link group__predicates_1ga5c93efac97377136564623cbaf35d880 boost::geometry::index::value()]].
 
 
-Those predicates may be passed together in [^std::pair] or [^boost::tuple].[heading Synopsis]
+Those predicates may be passed together in [^`std::pair`] or [^`boost::tuple`].[heading Synopsis]
 [pre
 `template<``typename Predicates``,` `typename OutIter``>`
 [^[link classboost_1_1geometry_1_1index_1_1rtree_1a5c1a657074c527ed65f858c1ab6b36e6 size_type]] `spatial_query``(``Predicates const &` `pred``,` `OutIter` `out_it``)`
@@ -624,7 +624,7 @@
 Finds one value meeting distances predicates, e.g. nearest to some Point.
 
 [heading Description]
-[*Distances predicates] may be a [^Point]. In this the case the Value closest to [^Point] is returned.
+[*Distances predicates] may be a [^`Point`]. In this the case the Value closest to [^`Point`] is returned.
 
 It is possible to define how distance to Value is calculated. This is done by passing PointRelation. It can be generated by following functions:
 
@@ -671,7 +671,7 @@
 Finds one value meeting distances predicates and spatial predicates, e.g. nearest to some Point and intersecting some Box.
 
 [heading Description]
-[*Distances predicates] may be a [^Point]. In this the case the Value closest to [^Point] is returned.
+[*Distances predicates] may be a [^`Point`]. In this the case the Value closest to [^`Point`] is returned.
 
 It is possible to define how distance to Value is calculated. This is done by passing PointRelation. It can be generated by following functions:
 
@@ -694,7 +694,7 @@
 * [^[link group__distance__predicates_1gaccbba95d864d8dcf8a694796c840fbe0 boost::geometry::index::to_centroid()]],
 * [^[link group__distance__predicates_1ga67dddd8a7fcaae150970e1db0401de02 boost::geometry::index::to_furthest()]].
 
-[*Spatial predicates] may be a [^Geometry]. In this case Values intersecting the [^Geometry] are returned.
+[*Spatial predicates] may be a [^`Geometry`]. In this case Values intersecting the [^`Geometry`] are returned.
 
 It may be generated by one of the functions listed below:
 
@@ -703,15 +703,15 @@
 * [^[link group__predicates_1ga7301c50e0272976b9f1434536383e6d0 boost::geometry::index::intersects()]] - default,
 * [^[link group__predicates_1ga5511236f56be1defcccbf11e742ccd88 boost::geometry::index::overlaps()]],
 * [^[link group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d boost::geometry::index::within()]],
-* [^! [link group__predicates_1ga0a613a7f1d18ac33955bfdc2c5777c61 boost::geometry::index::covered_by()]],
-* [^! [link group__predicates_1ga351bb3b82e019ff45adf789385b8007d boost::geometry::index::disjoint()]],
-* [^! [link group__predicates_1ga7301c50e0272976b9f1434536383e6d0 boost::geometry::index::intersects()]],
-* [^! [link group__predicates_1ga5511236f56be1defcccbf11e742ccd88 boost::geometry::index::overlaps()]],
-* [^! [link group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d boost::geometry::index::within()]]
+* [^`! `[link group__predicates_1ga0a613a7f1d18ac33955bfdc2c5777c61 boost::geometry::index::covered_by()]],
+* [^`! `[link group__predicates_1ga351bb3b82e019ff45adf789385b8007d boost::geometry::index::disjoint()]],
+* [^`! `[link group__predicates_1ga7301c50e0272976b9f1434536383e6d0 boost::geometry::index::intersects()]],
+* [^`! `[link group__predicates_1ga5511236f56be1defcccbf11e742ccd88 boost::geometry::index::overlaps()]],
+* [^`! `[link group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d boost::geometry::index::within()]]
 * [^[link group__predicates_1ga5c93efac97377136564623cbaf35d880 boost::geometry::index::value()]].
 
 
-Those predicates may be passed together in [^std::pair] or [^boost::tuple].[heading Synopsis]
+Those predicates may be passed together in [^`std::pair`] or [^`boost::tuple`].[heading Synopsis]
 [pre
 `template<``typename DistancesPredicates``,` `typename Predicates``>`
 [^[link classboost_1_1geometry_1_1index_1_1rtree_1a5c1a657074c527ed65f858c1ab6b36e6 size_type]] `nearest_query``(``DistancesPredicates const &` `dpred``,`
@@ -738,7 +738,7 @@
 Finds k values meeting distances predicates, e.g. k nearest values to some Point.
 
 [heading Description]
-[*Distances predicates] may be a [^Point]. In this the case the Value closest to [^Point] is returned.
+[*Distances predicates] may be a [^`Point`]. In this the case the Value closest to [^`Point`] is returned.
 
 It is possible to define how distance to Value is calculated. This is done by passing PointRelation. It can be generated by following functions:
 
@@ -788,7 +788,7 @@
 Finds k values meeting distances predicates and spatial predicates, e.g. k nearest values to some Point and intersecting some Box.
 
 [heading Description]
-[*Distances predicates] may be a [^Point]. In this the case the Value closest to [^Point] is returned.
+[*Distances predicates] may be a [^`Point`]. In this the case the Value closest to [^`Point`] is returned.
 
 It is possible to define how distance to Value is calculated. This is done by passing PointRelation. It can be generated by following functions:
 
@@ -811,7 +811,7 @@
 * [^[link group__distance__predicates_1gaccbba95d864d8dcf8a694796c840fbe0 boost::geometry::index::to_centroid()]],
 * [^[link group__distance__predicates_1ga67dddd8a7fcaae150970e1db0401de02 boost::geometry::index::to_furthest()]].
 
-[*Spatial predicates] may be a [^Geometry]. In this case Values intersecting the [^Geometry] are returned.
+[*Spatial predicates] may be a [^`Geometry`]. In this case Values intersecting the [^`Geometry`] are returned.
 
 It may be generated by one of the functions listed below:
 
@@ -820,15 +820,15 @@
 * [^[link group__predicates_1ga7301c50e0272976b9f1434536383e6d0 boost::geometry::index::intersects()]] - default,
 * [^[link group__predicates_1ga5511236f56be1defcccbf11e742ccd88 boost::geometry::index::overlaps()]],
 * [^[link group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d boost::geometry::index::within()]],
-* [^! [link group__predicates_1ga0a613a7f1d18ac33955bfdc2c5777c61 boost::geometry::index::covered_by()]],
-* [^! [link group__predicates_1ga351bb3b82e019ff45adf789385b8007d boost::geometry::index::disjoint()]],
-* [^! [link group__predicates_1ga7301c50e0272976b9f1434536383e6d0 boost::geometry::index::intersects()]],
-* [^! [link group__predicates_1ga5511236f56be1defcccbf11e742ccd88 boost::geometry::index::overlaps()]],
-* [^! [link group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d boost::geometry::index::within()]]
+* [^`! `[link group__predicates_1ga0a613a7f1d18ac33955bfdc2c5777c61 boost::geometry::index::covered_by()]],
+* [^`! `[link group__predicates_1ga351bb3b82e019ff45adf789385b8007d boost::geometry::index::disjoint()]],
+* [^`! `[link group__predicates_1ga7301c50e0272976b9f1434536383e6d0 boost::geometry::index::intersects()]],
+* [^`! `[link group__predicates_1ga5511236f56be1defcccbf11e742ccd88 boost::geometry::index::overlaps()]],
+* [^`! `[link group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d boost::geometry::index::within()]]
 * [^[link group__predicates_1ga5c93efac97377136564623cbaf35d880 boost::geometry::index::value()]].
 
 
-Those predicates may be passed together in [^std::pair] or [^boost::tuple].[heading Synopsis]
+Those predicates may be passed together in [^`std::pair`] or [^`boost::tuple`].[heading Synopsis]
 [pre
 `template<``typename DistancesPredicates``,`
          `typename Predicates``,`
@@ -908,7 +908,7 @@
 Returns the box containing all values stored in the container.
 
 [heading Description]
-Returns the box containing all values stored in the container. If the container is empty the result of [^geometry::assign_inverse()] is returned.[heading Synopsis]
+Returns the box containing all values stored in the container. If the container is empty the result of [^`geometry::assign_inverse()`] is returned.[heading Synopsis]
 [pre
 
 [^[link classboost_1_1geometry_1_1index_1_1rtree_1a42d0c9efffbc6f3935b5b9c3dd31e50d box_type]] `box``()`

Modified: sandbox-branches/geometry/index/doc/generated/rtree_functions.qbk
==============================================================================
--- sandbox-branches/geometry/index/doc/generated/rtree_functions.qbk (original)
+++ sandbox-branches/geometry/index/doc/generated/rtree_functions.qbk 2013-01-14 12:40:31 EST (Mon, 14 Jan 2013)
@@ -96,7 +96,7 @@
 Remove a value from the container.
 
 [heading Description]
-Remove a value from the container. In contrast to the [^std::set] or [^std::map erase()] method this function removes only one value from the container.
+Remove a value from the container. In contrast to the [^`std::set`] or [^`std::map erase()`] method this function removes only one value from the container.
 
 It calls [^[link classboost_1_1geometry_1_1index_1_1rtree_1af6ca6909354a997f89411ef40ea5688a rtree::remove(value_type const&)]].[heading Synopsis]
 [pre
@@ -122,7 +122,7 @@
 Remove a range of values from the container.
 
 [heading Description]
-Remove a range of values from the container. In contrast to the [^std::set] or [^std::map erase()] method it doesn't take iterators pointing to values stored in this container. It removes values equal to these passed as a range. Furthermore this function removes only one value for each one passed in the range, not all equal values.
+Remove a range of values from the container. In contrast to the [^`std::set`] or [^`std::map erase()`] method it doesn't take iterators pointing to values stored in this container. It removes values equal to these passed as a range. Furthermore this function removes only one value for each one passed in the range, not all equal values.
 
 It calls [^[link classboost_1_1geometry_1_1index_1_1rtree_1a6e9123114697d65b16ebc49cd5371fbd rtree::remove(Iterator, Iterator)]].[heading Synopsis]
 [pre
@@ -152,7 +152,7 @@
 Remove a range of values from the container.
 
 [heading Description]
-Remove a range of values from the container. In contrast to the [^std::set] or [^std::map erase()] method it removes values equal to these passed as a range. Furthermore this method removes only one value for each one passed in the range, not all equal values.
+Remove a range of values from the container. In contrast to the [^`std::set`] or [^`std::map erase()`] method it removes values equal to these passed as a range. Furthermore this method removes only one value for each one passed in the range, not all equal values.
 
 It calls [^[link classboost_1_1geometry_1_1index_1_1rtree_1a5a57bb93b0b2d7ea1c659e925f918e9c rtree::remove(Range const&)]].[heading Synopsis]
 [pre
@@ -179,7 +179,7 @@
 Find values meeting spatial predicates.
 
 [heading Description]
-It calls [^[link classboost_1_1geometry_1_1index_1_1rtree_1a930bf17d595a91d8ae924383a0387920 rtree::spatial_query]] with parameters [^(Predicates const&, OutIter)].[heading Synopsis]
+It calls [^[link classboost_1_1geometry_1_1index_1_1rtree_1a930bf17d595a91d8ae924383a0387920 rtree::spatial_query]] with parameters [^`(Predicates const&, OutIter)`].[heading Synopsis]
 [pre
 `template<``typename Value``,`
          `typename Options``,`
@@ -208,7 +208,7 @@
 Find the value meeting distances predicates.
 
 [heading Description]
-It calls [^[link classboost_1_1geometry_1_1index_1_1rtree_1a788295b315bd0ddeb93b1cc050fdf909 rtree::nearest_query]] with parameters [^(DistancesPredicates const& dpred, value_type & v)].[heading Synopsis]
+It calls [^[link classboost_1_1geometry_1_1index_1_1rtree_1a788295b315bd0ddeb93b1cc050fdf909 rtree::nearest_query]] with parameters [^`(DistancesPredicates const& dpred, value_type & v)`].[heading Synopsis]
 [pre
 `template<``typename Value``,`
          `typename Options``,`
@@ -236,7 +236,7 @@
 Find the value meeting distances and spatial predicates.
 
 [heading Description]
-It calls [^[link classboost_1_1geometry_1_1index_1_1rtree_1a788295b315bd0ddeb93b1cc050fdf909 rtree::nearest_query]] with parameters [^(DistancesPredicates const& dpred, Predicates const& pred, value_type & v)].[heading Synopsis]
+It calls [^[link classboost_1_1geometry_1_1index_1_1rtree_1a788295b315bd0ddeb93b1cc050fdf909 rtree::nearest_query]] with parameters [^`(DistancesPredicates const& dpred, Predicates const& pred, value_type & v)`].[heading Synopsis]
 [pre
 `template<``typename Value``,`
          `typename Options``,`
@@ -267,7 +267,7 @@
 Find k values meeting distances predicates.
 
 [heading Description]
-It calls [^[link classboost_1_1geometry_1_1index_1_1rtree_1a788295b315bd0ddeb93b1cc050fdf909 rtree::nearest_query]] with parameters [^(DistancesPredicates const & dpred, size_type k, OutIter out_it)].[heading Synopsis]
+It calls [^[link classboost_1_1geometry_1_1index_1_1rtree_1a788295b315bd0ddeb93b1cc050fdf909 rtree::nearest_query]] with parameters [^`(DistancesPredicates const & dpred, size_type k, OutIter out_it)`].[heading Synopsis]
 [pre
 `template<``typename Value``,`
          `typename Options``,`
@@ -298,7 +298,7 @@
 Find k values meeting distances and spatial predicates.
 
 [heading Description]
-It calls [^[link classboost_1_1geometry_1_1index_1_1rtree_1a788295b315bd0ddeb93b1cc050fdf909 rtree::nearest_query]] with parameters [^(DistancesPredicates const & dpred, size_type k, Predicates const & pred, OutIter out_it)].[heading Synopsis]
+It calls [^[link classboost_1_1geometry_1_1index_1_1rtree_1a788295b315bd0ddeb93b1cc050fdf909 rtree::nearest_query]] with parameters [^`(DistancesPredicates const & dpred, size_type k, Predicates const & pred, OutIter out_it)`].[heading Synopsis]
 [pre
 `template<``typename Value``,`
          `typename Options``,`

Modified: sandbox-branches/geometry/index/doc/html/geometry_index/r_tree/reference.html
==============================================================================
--- sandbox-branches/geometry/index/doc/html/geometry_index/r_tree/reference.html (original)
+++ sandbox-branches/geometry/index/doc/html/geometry_index/r_tree/reference.html 2013-01-14 12:40:31 EST (Mon, 14 Jan 2013)
@@ -47,7 +47,7 @@
 <a name="geometry_index.r_tree.reference.boost_geometry_index_rtree"></a><a name="classboost_1_1geometry_1_1index_1_1rtree"></a><a class="link" href="reference.html#geometry_index.r_tree.reference.boost_geometry_index_rtree" title="boost::geometry::index::rtree">boost::geometry::index::rtree</a>
 </h4></div></div></div>
 <p>
- <a class="indexterm" name="id947557"></a><a class="indexterm" name="id947562"></a><a class="indexterm" name="id947567"></a><a class="indexterm" name="id947571"></a>
+ <a class="indexterm" name="id903866"></a><a class="indexterm" name="id903871"></a><a class="indexterm" name="id903876"></a><a class="indexterm" name="id903881"></a>
 The R-tree spatial index.
         </p>
 <h6>
@@ -104,11 +104,13 @@
           it. Which means that this operation is done for each Value access. Therefore
           the Translator should return the Indexable by const reference instead of
           a value. Default translator can translate all types adapted to Point or
- Box concepts (called Indexables). It also handles <code class="literal">std::pair&lt;Indexable,
- T&gt;</code> and <code class="literal">boost::tuple&lt;Indexable, ...&gt;</code>.
- For example, if <code class="literal">std::pair&lt;Box, int&gt;</code> is stored
- in the container, the default translator translates from <code class="literal">std::pair&lt;Box,
- int&gt; const&amp;</code> to <code class="literal">Box const&amp;</code>.
+ Box concepts (called Indexables). It also handles <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span><span class="identifier">Indexable</span><span class="special">,</span>
+ <span class="identifier">T</span><span class="special">&gt;</span></code></code>
+ and <code class="literal"><code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span><span class="identifier">Indexable</span><span class="special">,</span>
+ <span class="special">...&gt;</span></code></code>. For example,
+ if <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span><span class="identifier">Box</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;</span></code></code>
+ is stored in the container, the default translator translates from <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span><span class="identifier">Box</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;</span> <span class="keyword">const</span><span class="special">&amp;</span></code></code>
+ to <code class="literal"><code class="computeroutput"><span class="identifier">Box</span> <span class="keyword">const</span><span class="special">&amp;</span></code></code>.
         </p>
 <h6>
 <a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.h3"></a>
@@ -2060,8 +2062,9 @@
             <span class="phrase"><a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.remove_value_type_const___.description"></a></span><a class="link" href="reference.html#geometry_index.r_tree.reference.boost_geometry_index_rtree.remove_value_type_const___.description">Description</a>
           </h6>
 <p>
- In contrast to the <code class="literal">std::set</code> or <code class="literal">std::map erase()</code>
- method this method removes only one value from the container.
+ In contrast to the <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">set</span></code></code>
+ or <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span> <span class="identifier">erase</span><span class="special">()</span></code></code> method this method removes
+ only one value from the container.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.remove_value_type_const___.h1"></a>
@@ -2162,11 +2165,11 @@
             <span class="phrase"><a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.remove_iterator__iterator_.description"></a></span><a class="link" href="reference.html#geometry_index.r_tree.reference.boost_geometry_index_rtree.remove_iterator__iterator_.description">Description</a>
           </h6>
 <p>
- In contrast to the <code class="literal">std::set</code> or <code class="literal">std::map erase()</code>
- method it doesn't take iterators pointing to values stored in this container.
- It removes values equal to these passed as a range. Furthermore this
- method removes only one value for each one passed in the range, not all
- equal values.
+ In contrast to the <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">set</span></code></code>
+ or <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span> <span class="identifier">erase</span><span class="special">()</span></code></code> method it doesn't take iterators
+ pointing to values stored in this container. It removes values equal
+ to these passed as a range. Furthermore this method removes only one
+ value for each one passed in the range, not all equal values.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.remove_iterator__iterator_.h1"></a>
@@ -2286,10 +2289,10 @@
             <span class="phrase"><a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.remove_range_const___.description"></a></span><a class="link" href="reference.html#geometry_index.r_tree.reference.boost_geometry_index_rtree.remove_range_const___.description">Description</a>
           </h6>
 <p>
- In contrast to the <code class="literal">std::set</code> or <code class="literal">std::map erase()</code>
- method it removes values equal to these passed as a range. Furthermore,
- this method removes only one value for each one passed in the range,
- not all equal values.
+ In contrast to the <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">set</span></code></code>
+ or <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span> <span class="identifier">erase</span><span class="special">()</span></code></code> method it removes values
+ equal to these passed as a range. Furthermore, this method removes only
+ one value for each one passed in the range, not all equal values.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.remove_range_const___.h1"></a>
@@ -2391,9 +2394,9 @@
             <span class="phrase"><a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.spatial_query_predicates_const____outiter_.description"></a></span><a class="link" href="reference.html#geometry_index.r_tree.reference.boost_geometry_index_rtree.spatial_query_predicates_const____outiter_.description">Description</a>
           </h6>
 <p>
- <span class="bold"><strong>Spatial predicates</strong></span> may be a <code class="literal">Geometry</code>.
- In this case Values intersecting the <code class="literal">Geometry</code> are
- returned.
+ <span class="bold"><strong>Spatial predicates</strong></span> may be a <code class="literal"><code class="computeroutput"><span class="identifier">Geometry</span></code></code>. In this case Values
+ intersecting the <code class="literal"><code class="computeroutput"><span class="identifier">Geometry</span></code></code>
+ are returned.
           </p>
 <p>
             It may be generated by one of the functions listed below:
@@ -2416,27 +2419,27 @@
                 <code class="literal"><a class="link" href="reference.html#group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d">boost::geometry::index::within()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1ga0a613a7f1d18ac33955bfdc2c5777c61">boost::geometry::index::covered_by()</a></code>,
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1ga0a613a7f1d18ac33955bfdc2c5777c61">boost::geometry::index::covered_by()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1ga351bb3b82e019ff45adf789385b8007d">boost::geometry::index::disjoint()</a></code>,
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1ga351bb3b82e019ff45adf789385b8007d">boost::geometry::index::disjoint()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1ga7301c50e0272976b9f1434536383e6d0">boost::geometry::index::intersects()</a></code>,
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1ga7301c50e0272976b9f1434536383e6d0">boost::geometry::index::intersects()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1ga5511236f56be1defcccbf11e742ccd88">boost::geometry::index::overlaps()</a></code>,
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1ga5511236f56be1defcccbf11e742ccd88">boost::geometry::index::overlaps()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d">boost::geometry::index::within()</a></code>
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d">boost::geometry::index::within()</a></code>
               </li>
 <li class="listitem">
                 <code class="literal"><a class="link" href="reference.html#group__predicates_1ga5c93efac97377136564623cbaf35d880">boost::geometry::index::value()</a></code>.
               </li>
 </ul></div>
 <p>
- Those predicates may be passed together in <code class="literal">std::pair</code>
- or <code class="literal">boost::tuple</code>.
+ Those predicates may be passed together in <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></code></code>
+ or <code class="literal"><code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tuple</span></code></code>.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.spatial_query_predicates_const____outiter_.h1"></a>
@@ -2543,8 +2546,9 @@
             <span class="phrase"><a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.nearest_query_distancespredicates_const____value_type___.description"></a></span><a class="link" href="reference.html#geometry_index.r_tree.reference.boost_geometry_index_rtree.nearest_query_distancespredicates_const____value_type___.description">Description</a>
           </h6>
 <p>
- <span class="bold"><strong>Distances predicates</strong></span> may be a <code class="literal">Point</code>.
- In this the case the Value closest to <code class="literal">Point</code> is returned.
+ <span class="bold"><strong>Distances predicates</strong></span> may be a <code class="literal"><code class="computeroutput"><span class="identifier">Point</span></code></code>. In this the case the
+ Value closest to <code class="literal"><code class="computeroutput"><span class="identifier">Point</span></code></code>
+ is returned.
           </p>
 <p>
             It is possible to define how distance to Value is calculated. This is
@@ -2699,8 +2703,9 @@
             <span class="phrase"><a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.nearest_query_distancespredicates_const____predicates_const____value_type___.description"></a></span><a class="link" href="reference.html#geometry_index.r_tree.reference.boost_geometry_index_rtree.nearest_query_distancespredicates_const____predicates_const____value_type___.description">Description</a>
           </h6>
 <p>
- <span class="bold"><strong>Distances predicates</strong></span> may be a <code class="literal">Point</code>.
- In this the case the Value closest to <code class="literal">Point</code> is returned.
+ <span class="bold"><strong>Distances predicates</strong></span> may be a <code class="literal"><code class="computeroutput"><span class="identifier">Point</span></code></code>. In this the case the
+ Value closest to <code class="literal"><code class="computeroutput"><span class="identifier">Point</span></code></code>
+ is returned.
           </p>
 <p>
             It is possible to define how distance to Value is calculated. This is
@@ -2754,9 +2759,9 @@
               </li>
 </ul></div>
 <p>
- <span class="bold"><strong>Spatial predicates</strong></span> may be a <code class="literal">Geometry</code>.
- In this case Values intersecting the <code class="literal">Geometry</code> are
- returned.
+ <span class="bold"><strong>Spatial predicates</strong></span> may be a <code class="literal"><code class="computeroutput"><span class="identifier">Geometry</span></code></code>. In this case Values
+ intersecting the <code class="literal"><code class="computeroutput"><span class="identifier">Geometry</span></code></code>
+ are returned.
           </p>
 <p>
             It may be generated by one of the functions listed below:
@@ -2779,27 +2784,27 @@
                 <code class="literal"><a class="link" href="reference.html#group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d">boost::geometry::index::within()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1ga0a613a7f1d18ac33955bfdc2c5777c61">boost::geometry::index::covered_by()</a></code>,
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1ga0a613a7f1d18ac33955bfdc2c5777c61">boost::geometry::index::covered_by()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1ga351bb3b82e019ff45adf789385b8007d">boost::geometry::index::disjoint()</a></code>,
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1ga351bb3b82e019ff45adf789385b8007d">boost::geometry::index::disjoint()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1ga7301c50e0272976b9f1434536383e6d0">boost::geometry::index::intersects()</a></code>,
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1ga7301c50e0272976b9f1434536383e6d0">boost::geometry::index::intersects()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1ga5511236f56be1defcccbf11e742ccd88">boost::geometry::index::overlaps()</a></code>,
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1ga5511236f56be1defcccbf11e742ccd88">boost::geometry::index::overlaps()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d">boost::geometry::index::within()</a></code>
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d">boost::geometry::index::within()</a></code>
               </li>
 <li class="listitem">
                 <code class="literal"><a class="link" href="reference.html#group__predicates_1ga5c93efac97377136564623cbaf35d880">boost::geometry::index::value()</a></code>.
               </li>
 </ul></div>
 <p>
- Those predicates may be passed together in <code class="literal">std::pair</code>
- or <code class="literal">boost::tuple</code>.
+ Those predicates may be passed together in <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></code></code>
+ or <code class="literal"><code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tuple</span></code></code>.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.nearest_query_distancespredicates_const____predicates_const____value_type___.h1"></a>
@@ -2922,8 +2927,9 @@
             <span class="phrase"><a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.nearest_query_distancespredicates_const____size_type__outiter_.description"></a></span><a class="link" href="reference.html#geometry_index.r_tree.reference.boost_geometry_index_rtree.nearest_query_distancespredicates_const____size_type__outiter_.description">Description</a>
           </h6>
 <p>
- <span class="bold"><strong>Distances predicates</strong></span> may be a <code class="literal">Point</code>.
- In this the case the Value closest to <code class="literal">Point</code> is returned.
+ <span class="bold"><strong>Distances predicates</strong></span> may be a <code class="literal"><code class="computeroutput"><span class="identifier">Point</span></code></code>. In this the case the
+ Value closest to <code class="literal"><code class="computeroutput"><span class="identifier">Point</span></code></code>
+ is returned.
           </p>
 <p>
             It is possible to define how distance to Value is calculated. This is
@@ -3097,8 +3103,9 @@
             <span class="phrase"><a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.nearest_query_distancespredicates_const____size_type__predicates_const____outiter_.description"></a></span><a class="link" href="reference.html#geometry_index.r_tree.reference.boost_geometry_index_rtree.nearest_query_distancespredicates_const____size_type__predicates_const____outiter_.description">Description</a>
           </h6>
 <p>
- <span class="bold"><strong>Distances predicates</strong></span> may be a <code class="literal">Point</code>.
- In this the case the Value closest to <code class="literal">Point</code> is returned.
+ <span class="bold"><strong>Distances predicates</strong></span> may be a <code class="literal"><code class="computeroutput"><span class="identifier">Point</span></code></code>. In this the case the
+ Value closest to <code class="literal"><code class="computeroutput"><span class="identifier">Point</span></code></code>
+ is returned.
           </p>
 <p>
             It is possible to define how distance to Value is calculated. This is
@@ -3152,9 +3159,9 @@
               </li>
 </ul></div>
 <p>
- <span class="bold"><strong>Spatial predicates</strong></span> may be a <code class="literal">Geometry</code>.
- In this case Values intersecting the <code class="literal">Geometry</code> are
- returned.
+ <span class="bold"><strong>Spatial predicates</strong></span> may be a <code class="literal"><code class="computeroutput"><span class="identifier">Geometry</span></code></code>. In this case Values
+ intersecting the <code class="literal"><code class="computeroutput"><span class="identifier">Geometry</span></code></code>
+ are returned.
           </p>
 <p>
             It may be generated by one of the functions listed below:
@@ -3177,27 +3184,27 @@
                 <code class="literal"><a class="link" href="reference.html#group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d">boost::geometry::index::within()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1ga0a613a7f1d18ac33955bfdc2c5777c61">boost::geometry::index::covered_by()</a></code>,
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1ga0a613a7f1d18ac33955bfdc2c5777c61">boost::geometry::index::covered_by()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1ga351bb3b82e019ff45adf789385b8007d">boost::geometry::index::disjoint()</a></code>,
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1ga351bb3b82e019ff45adf789385b8007d">boost::geometry::index::disjoint()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1ga7301c50e0272976b9f1434536383e6d0">boost::geometry::index::intersects()</a></code>,
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1ga7301c50e0272976b9f1434536383e6d0">boost::geometry::index::intersects()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1ga5511236f56be1defcccbf11e742ccd88">boost::geometry::index::overlaps()</a></code>,
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1ga5511236f56be1defcccbf11e742ccd88">boost::geometry::index::overlaps()</a></code>,
               </li>
 <li class="listitem">
- <code class="literal">! <a class="link" href="reference.html#group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d">boost::geometry::index::within()</a></code>
+ <code class="literal"><code class="computeroutput"><span class="special">!</span> </code><a class="link" href="reference.html#group__predicates_1gabf9c4e76dd8a09a4c476f2f8fa8a0e4d">boost::geometry::index::within()</a></code>
               </li>
 <li class="listitem">
                 <code class="literal"><a class="link" href="reference.html#group__predicates_1ga5c93efac97377136564623cbaf35d880">boost::geometry::index::value()</a></code>.
               </li>
 </ul></div>
 <p>
- Those predicates may be passed together in <code class="literal">std::pair</code>
- or <code class="literal">boost::tuple</code>.
+ Those predicates may be passed together in <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></code></code>
+ or <code class="literal"><code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tuple</span></code></code>.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.nearest_query_distancespredicates_const____size_type__predicates_const____outiter_.h1"></a>
@@ -3416,8 +3423,7 @@
           </h6>
 <p>
             Returns the box containing all values stored in the container. If the
- container is empty the result of <code class="literal">geometry::assign_inverse()</code>
- is returned.
+ container is empty the result of <code class="literal"><code class="computeroutput"><span class="identifier">geometry</span><span class="special">::</span><span class="identifier">assign_inverse</span><span class="special">()</span></code></code> is returned.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.boost_geometry_index_rtree.box__.h1"></a>
@@ -4174,9 +4180,8 @@
             <span class="phrase"><a name="geometry_index.r_tree.reference.group__rtree__functions.remove_rtree_________value_const___.description"></a></span><a class="link" href="reference.html#geometry_index.r_tree.reference.group__rtree__functions.remove_rtree_________value_const___.description">Description</a>
           </h6>
 <p>
- Remove a value from the container. In contrast to the <code class="literal">std::set</code>
- or <code class="literal">std::map erase()</code> method this function removes only
- one value from the container.
+ Remove a value from the container. In contrast to the <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">set</span></code></code> or <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span> <span class="identifier">erase</span><span class="special">()</span></code></code> method this function removes
+ only one value from the container.
           </p>
 <p>
             It calls <code class="literal"><a class="link" href="reference.html#classboost_1_1geometry_1_1index_1_1rtree_1af6ca6909354a997f89411ef40ea5688a">rtree::remove(value_type
@@ -4283,8 +4288,7 @@
             <span class="phrase"><a name="geometry_index.r_tree.reference.group__rtree__functions.remove_rtree_________iterator__iterator_.description"></a></span><a class="link" href="reference.html#geometry_index.r_tree.reference.group__rtree__functions.remove_rtree_________iterator__iterator_.description">Description</a>
           </h6>
 <p>
- Remove a range of values from the container. In contrast to the <code class="literal">std::set</code>
- or <code class="literal">std::map erase()</code> method it doesn't take iterators
+ Remove a range of values from the container. In contrast to the <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">set</span></code></code> or <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span> <span class="identifier">erase</span><span class="special">()</span></code></code> method it doesn't take iterators
             pointing to values stored in this container. It removes values equal
             to these passed as a range. Furthermore this function removes only one
             value for each one passed in the range, not all equal values.
@@ -4413,10 +4417,9 @@
             <span class="phrase"><a name="geometry_index.r_tree.reference.group__rtree__functions.remove_rtree_________range_const___.description"></a></span><a class="link" href="reference.html#geometry_index.r_tree.reference.group__rtree__functions.remove_rtree_________range_const___.description">Description</a>
           </h6>
 <p>
- Remove a range of values from the container. In contrast to the <code class="literal">std::set</code>
- or <code class="literal">std::map erase()</code> method it removes values equal
- to these passed as a range. Furthermore this method removes only one
- value for each one passed in the range, not all equal values.
+ Remove a range of values from the container. In contrast to the <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">set</span></code></code> or <code class="literal"><code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span> <span class="identifier">erase</span><span class="special">()</span></code></code> method it removes values
+ equal to these passed as a range. Furthermore this method removes only
+ one value for each one passed in the range, not all equal values.
           </p>
 <p>
             It calls <code class="literal"><a class="link" href="reference.html#classboost_1_1geometry_1_1index_1_1rtree_1a5a57bb93b0b2d7ea1c659e925f918e9c">rtree::remove(Range
@@ -4525,7 +4528,7 @@
           </h6>
 <p>
             It calls <code class="literal"><a class="link" href="reference.html#classboost_1_1geometry_1_1index_1_1rtree_1a930bf17d595a91d8ae924383a0387920">rtree::spatial_query</a></code>
- with parameters <code class="literal">(Predicates const&amp;, OutIter)</code>.
+ with parameters <code class="literal"><code class="computeroutput"><span class="special">(</span><span class="identifier">Predicates</span> <span class="keyword">const</span><span class="special">&amp;,</span> <span class="identifier">OutIter</span><span class="special">)</span></code></code>.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.group__rtree__functions.spatial_query_rtree______const____predicates_const____outiter_.h1"></a>
@@ -4649,8 +4652,8 @@
           </h6>
 <p>
             It calls <code class="literal"><a class="link" href="reference.html#classboost_1_1geometry_1_1index_1_1rtree_1a788295b315bd0ddeb93b1cc050fdf909">rtree::nearest_query</a></code>
- with parameters <code class="literal">(DistancesPredicates const&amp; dpred, value_type
- &amp; v)</code>.
+ with parameters <code class="literal"><code class="computeroutput"><span class="special">(</span><span class="identifier">DistancesPredicates</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">dpred</span><span class="special">,</span> <span class="identifier">value_type</span>
+ <span class="special">&amp;</span> <span class="identifier">v</span><span class="special">)</span></code></code>.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.group__rtree__functions.nearest_query_rtree______const____distancespredicates_const____value___.h1"></a>
@@ -4775,8 +4778,11 @@
           </h6>
 <p>
             It calls <code class="literal"><a class="link" href="reference.html#classboost_1_1geometry_1_1index_1_1rtree_1a788295b315bd0ddeb93b1cc050fdf909">rtree::nearest_query</a></code>
- with parameters <code class="literal">(DistancesPredicates const&amp; dpred, Predicates
- const&amp; pred, value_type &amp; v)</code>.
+ with parameters <code class="literal"><code class="computeroutput"><span class="special">(</span><span class="identifier">DistancesPredicates</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">dpred</span><span class="special">,</span> <span class="identifier">Predicates</span>
+ <span class="keyword">const</span><span class="special">&amp;</span>
+ <span class="identifier">pred</span><span class="special">,</span>
+ <span class="identifier">value_type</span> <span class="special">&amp;</span>
+ <span class="identifier">v</span><span class="special">)</span></code></code>.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.group__rtree__functions.nearest_query_rtree______const____distancespredicates_const____predicates_const____value___.h1"></a>
@@ -4920,8 +4926,10 @@
           </h6>
 <p>
             It calls <code class="literal"><a class="link" href="reference.html#classboost_1_1geometry_1_1index_1_1rtree_1a788295b315bd0ddeb93b1cc050fdf909">rtree::nearest_query</a></code>
- with parameters <code class="literal">(DistancesPredicates const &amp; dpred, size_type
- k, OutIter out_it)</code>.
+ with parameters <code class="literal"><code class="computeroutput"><span class="special">(</span><span class="identifier">DistancesPredicates</span> <span class="keyword">const</span>
+ <span class="special">&amp;</span> <span class="identifier">dpred</span><span class="special">,</span> <span class="identifier">size_type</span>
+ <span class="identifier">k</span><span class="special">,</span>
+ <span class="identifier">OutIter</span> <span class="identifier">out_it</span><span class="special">)</span></code></code>.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.group__rtree__functions.nearest_query_rtree______const____distancespredicates_const____typename_rtree_______size_type__outiter_.h1"></a>
@@ -5066,8 +5074,12 @@
           </h6>
 <p>
             It calls <code class="literal"><a class="link" href="reference.html#classboost_1_1geometry_1_1index_1_1rtree_1a788295b315bd0ddeb93b1cc050fdf909">rtree::nearest_query</a></code>
- with parameters <code class="literal">(DistancesPredicates const &amp; dpred, size_type
- k, Predicates const &amp; pred, OutIter out_it)</code>.
+ with parameters <code class="literal"><code class="computeroutput"><span class="special">(</span><span class="identifier">DistancesPredicates</span> <span class="keyword">const</span>
+ <span class="special">&amp;</span> <span class="identifier">dpred</span><span class="special">,</span> <span class="identifier">size_type</span>
+ <span class="identifier">k</span><span class="special">,</span>
+ <span class="identifier">Predicates</span> <span class="keyword">const</span>
+ <span class="special">&amp;</span> <span class="identifier">pred</span><span class="special">,</span> <span class="identifier">OutIter</span>
+ <span class="identifier">out_it</span><span class="special">)</span></code></code>.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.group__rtree__functions.nearest_query_rtree______const____distancespredicates_const____typename_rtree_______size_type__predicates_const____outiter_.h1"></a>
@@ -5553,7 +5565,7 @@
 <a name="geometry_index.r_tree.reference.parameters.boost_geometry_index_linear"></a><a name="structboost_1_1geometry_1_1index_1_1linear"></a><a class="link" href="reference.html#geometry_index.r_tree.reference.parameters.boost_geometry_index_linear" title="boost::geometry::index::linear">boost::geometry::index::linear</a>
 </h5></div></div></div>
 <p>
- <a class="indexterm" name="id982479"></a><a class="indexterm" name="id982484"></a><a class="indexterm" name="id982489"></a><a class="indexterm" name="id982493"></a>
+ <a class="indexterm" name="id939631"></a><a class="indexterm" name="id939636"></a><a class="indexterm" name="id939640"></a><a class="indexterm" name="id939645"></a>
 Linear r-tree creation algorithm parameters.
           </p>
 <h6>
@@ -5628,7 +5640,7 @@
 <a name="geometry_index.r_tree.reference.parameters.boost_geometry_index_quadratic"></a><a name="structboost_1_1geometry_1_1index_1_1quadratic"></a><a class="link" href="reference.html#geometry_index.r_tree.reference.parameters.boost_geometry_index_quadratic" title="boost::geometry::index::quadratic">boost::geometry::index::quadratic</a>
 </h5></div></div></div>
 <p>
- <a class="indexterm" name="id982802"></a><a class="indexterm" name="id982807"></a><a class="indexterm" name="id982811"></a><a class="indexterm" name="id982816"></a>
+ <a class="indexterm" name="id939954"></a><a class="indexterm" name="id939958"></a><a class="indexterm" name="id939963"></a><a class="indexterm" name="id939968"></a>
 Quadratic r-tree creation algorithm parameters.
           </p>
 <h6>
@@ -5703,7 +5715,7 @@
 <a name="geometry_index.r_tree.reference.parameters.boost_geometry_index_rstar"></a><a name="structboost_1_1geometry_1_1index_1_1rstar"></a><a class="link" href="reference.html#geometry_index.r_tree.reference.parameters.boost_geometry_index_rstar" title="boost::geometry::index::rstar">boost::geometry::index::rstar</a>
 </h5></div></div></div>
 <p>
- <a class="indexterm" name="id983125"></a><a class="indexterm" name="id983129"></a><a class="indexterm" name="id983134"></a><a class="indexterm" name="id983139"></a>
+ <a class="indexterm" name="id940413"></a><a class="indexterm" name="id940418"></a><a class="indexterm" name="id940423"></a><a class="indexterm" name="id940428"></a>
 R*-tree creation algorithm parameters.
           </p>
 <h6>
@@ -5807,7 +5819,7 @@
 <a name="geometry_index.r_tree.reference.parameters.boost_geometry_index_runtime_linear"></a><a name="classboost_1_1geometry_1_1index_1_1runtime_1_1linear"></a><a class="link" href="reference.html#geometry_index.r_tree.reference.parameters.boost_geometry_index_runtime_linear" title="boost::geometry::index::runtime::linear">boost::geometry::index::runtime::linear</a>
 </h5></div></div></div>
 <p>
- <a class="indexterm" name="id983573"></a><a class="indexterm" name="id983578"></a><a class="indexterm" name="id983583"></a><a class="indexterm" name="id983588"></a><a class="indexterm" name="id983593"></a>
+ <a class="indexterm" name="id940862"></a><a class="indexterm" name="id940867"></a><a class="indexterm" name="id940872"></a><a class="indexterm" name="id940877"></a><a class="indexterm" name="id940881"></a>
 Linear r-tree creation algorithm parameters.
           </p>
 <h6>
@@ -5943,7 +5955,7 @@
 <a name="geometry_index.r_tree.reference.parameters.boost_geometry_index_runtime_quadratic"></a><a name="classboost_1_1geometry_1_1index_1_1runtime_1_1quadratic"></a><a class="link" href="reference.html#geometry_index.r_tree.reference.parameters.boost_geometry_index_runtime_quadratic" title="boost::geometry::index::runtime::quadratic">boost::geometry::index::runtime::quadratic</a>
 </h5></div></div></div>
 <p>
- <a class="indexterm" name="id984271"></a><a class="indexterm" name="id984276"></a><a class="indexterm" name="id984280"></a><a class="indexterm" name="id984285"></a><a class="indexterm" name="id984290"></a>
+ <a class="indexterm" name="id941354"></a><a class="indexterm" name="id941359"></a><a class="indexterm" name="id941364"></a><a class="indexterm" name="id941369"></a><a class="indexterm" name="id941373"></a>
 Quadratic r-tree creation algorithm parameters.
           </p>
 <h6>
@@ -6079,7 +6091,7 @@
 <a name="geometry_index.r_tree.reference.parameters.boost_geometry_index_runtime_rstar"></a><a name="classboost_1_1geometry_1_1index_1_1runtime_1_1rstar"></a><a class="link" href="reference.html#geometry_index.r_tree.reference.parameters.boost_geometry_index_runtime_rstar" title="boost::geometry::index::runtime::rstar">boost::geometry::index::runtime::rstar</a>
 </h5></div></div></div>
 <p>
- <a class="indexterm" name="id984763"></a><a class="indexterm" name="id984768"></a><a class="indexterm" name="id984772"></a><a class="indexterm" name="id984777"></a><a class="indexterm" name="id984782"></a>
+ <a class="indexterm" name="id941846"></a><a class="indexterm" name="id941851"></a><a class="indexterm" name="id941856"></a><a class="indexterm" name="id941861"></a><a class="indexterm" name="id941865"></a>
 R*-tree creation algorithm parameters.
           </p>
 <h6>
@@ -6468,8 +6480,7 @@
           </h6>
 <p>
             Generate a predicate defining Value and Geometry relationship. Value
- will be returned by the query if <code class="literal">bg::covered_by(Indexable, Geometry)</code>
- returns true.
+ will be returned by the query if <code class="literal"><code class="computeroutput"><span class="identifier">bg</span><span class="special">::</span><span class="identifier">covered_by</span><span class="special">(</span><span class="identifier">Indexable</span><span class="special">,</span> <span class="identifier">Geometry</span><span class="special">)</span></code></code> returns true.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.group__predicates.covered_by_geometry_const___.h1"></a>
@@ -6540,8 +6551,7 @@
           </h6>
 <p>
             Generate a predicate defining Value and Geometry relationship. Value
- will be returned by the query if <code class="literal">bg::disjoint(Indexable, Geometry)</code>
- returns true.
+ will be returned by the query if <code class="literal"><code class="computeroutput"><span class="identifier">bg</span><span class="special">::</span><span class="identifier">disjoint</span><span class="special">(</span><span class="identifier">Indexable</span><span class="special">,</span> <span class="identifier">Geometry</span><span class="special">)</span></code></code> returns true.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.group__predicates.disjoint_geometry_const___.h1"></a>
@@ -6612,8 +6622,7 @@
           </h6>
 <p>
             Generate a predicate defining Value and Geometry relationship. Value
- will be returned by the query if <code class="literal">bg::intersects(Indexable, Geometry)</code>
- returns true.
+ will be returned by the query if <code class="literal"><code class="computeroutput"><span class="identifier">bg</span><span class="special">::</span><span class="identifier">intersects</span><span class="special">(</span><span class="identifier">Indexable</span><span class="special">,</span> <span class="identifier">Geometry</span><span class="special">)</span></code></code> returns true.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.group__predicates.intersects_geometry_const___.h1"></a>
@@ -6684,8 +6693,7 @@
           </h6>
 <p>
             Generate a predicate defining Value and Geometry relationship. Value
- will be returned by the query if <code class="literal">bg::overlaps(Indexable, Geometry)</code>
- returns true.
+ will be returned by the query if <code class="literal"><code class="computeroutput"><span class="identifier">bg</span><span class="special">::</span><span class="identifier">overlaps</span><span class="special">(</span><span class="identifier">Indexable</span><span class="special">,</span> <span class="identifier">Geometry</span><span class="special">)</span></code></code> returns true.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.group__predicates.overlaps_geometry_const___.h1"></a>
@@ -6756,8 +6764,7 @@
           </h6>
 <p>
             Generate a predicate defining Value and Geometry relationship. Value
- will be returned by the query if <code class="literal">bg::within(Indexable, Geometry)</code>
- returns true.
+ will be returned by the query if <code class="literal"><code class="computeroutput"><span class="identifier">bg</span><span class="special">::</span><span class="identifier">within</span><span class="special">(</span><span class="identifier">Indexable</span><span class="special">,</span> <span class="identifier">Geometry</span><span class="special">)</span></code></code> returns true.
           </p>
 <h6>
 <a name="geometry_index.r_tree.reference.group__predicates.within_geometry_const___.h1"></a>
@@ -7312,8 +7319,8 @@
                   </td>
 <td>
                     <p>
- The point relation. This may be generated by <code class="literal">bgi::to_nearest(Point)</code>,
- <code class="literal">bgi::to_centroid(Point)</code> or <code class="literal">bgi::to_furthest(Point)</code>.
+ The point relation. This may be generated by <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_nearest</span><span class="special">(</span><span class="identifier">Point</span><span class="special">)</span></code></code>,
+ <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_centroid</span><span class="special">(</span><span class="identifier">Point</span><span class="special">)</span></code></code> or <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_furthest</span><span class="special">(</span><span class="identifier">Point</span><span class="special">)</span></code></code>.
                     </p>
                   </td>
 </tr>
@@ -7330,8 +7337,8 @@
                   </td>
 <td>
                     <p>
- The minimum bound relation. This may be generated by <code class="literal">bgi::to_nearest(min_distance)</code>,
- <code class="literal">bgi::to_centroid(min_distance)</code> or <code class="literal">bgi::to_furthest(min_distance)</code>.
+ The minimum bound relation. This may be generated by <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_nearest</span><span class="special">(</span><span class="identifier">min_distance</span><span class="special">)</span></code></code>,
+ <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_centroid</span><span class="special">(</span><span class="identifier">min_distance</span><span class="special">)</span></code></code> or <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_furthest</span><span class="special">(</span><span class="identifier">min_distance</span><span class="special">)</span></code></code>.
                     </p>
                   </td>
 </tr>
@@ -7408,8 +7415,8 @@
                   </td>
 <td>
                     <p>
- The point relation. This may be generated by <code class="literal">bgi::to_nearest(Point)</code>,
- <code class="literal">bgi::to_centroid(Point)</code> or <code class="literal">bgi::to_furthest(Point)</code>.
+ The point relation. This may be generated by <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_nearest</span><span class="special">(</span><span class="identifier">Point</span><span class="special">)</span></code></code>,
+ <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_centroid</span><span class="special">(</span><span class="identifier">Point</span><span class="special">)</span></code></code> or <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_furthest</span><span class="special">(</span><span class="identifier">Point</span><span class="special">)</span></code></code>.
                     </p>
                   </td>
 </tr>
@@ -7426,8 +7433,8 @@
                   </td>
 <td>
                     <p>
- The maximum bound relation. This may be generated by <code class="literal">bgi::to_nearest(max_distance)</code>,
- <code class="literal">bgi::to_centroid(max_distance)</code> or <code class="literal">bgi::to_furthest(max_distance)</code>.
+ The maximum bound relation. This may be generated by <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_nearest</span><span class="special">(</span><span class="identifier">max_distance</span><span class="special">)</span></code></code>,
+ <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_centroid</span><span class="special">(</span><span class="identifier">max_distance</span><span class="special">)</span></code></code> or <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_furthest</span><span class="special">(</span><span class="identifier">max_distance</span><span class="special">)</span></code></code>.
                     </p>
                   </td>
 </tr>
@@ -7509,8 +7516,8 @@
                   </td>
 <td>
                     <p>
- The point relation. This may be generated by <code class="literal">bgi::to_nearest(Point)</code>,
- <code class="literal">bgi::to_centroid(Point)</code> or <code class="literal">bgi::to_furthest(Point)</code>.
+ The point relation. This may be generated by <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_nearest</span><span class="special">(</span><span class="identifier">Point</span><span class="special">)</span></code></code>,
+ <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_centroid</span><span class="special">(</span><span class="identifier">Point</span><span class="special">)</span></code></code> or <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_furthest</span><span class="special">(</span><span class="identifier">Point</span><span class="special">)</span></code></code>.
                     </p>
                   </td>
 </tr>
@@ -7527,8 +7534,8 @@
                   </td>
 <td>
                     <p>
- The minimum bound relation. This may be generated by <code class="literal">bgi::to_nearest(min_distance)</code>,
- <code class="literal">bgi::to_centroid(min_distance)</code> or <code class="literal">bgi::to_furthest(min_distance)</code>.
+ The minimum bound relation. This may be generated by <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_nearest</span><span class="special">(</span><span class="identifier">min_distance</span><span class="special">)</span></code></code>,
+ <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_centroid</span><span class="special">(</span><span class="identifier">min_distance</span><span class="special">)</span></code></code> or <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_furthest</span><span class="special">(</span><span class="identifier">min_distance</span><span class="special">)</span></code></code>.
                     </p>
                   </td>
 </tr>
@@ -7545,8 +7552,8 @@
                   </td>
 <td>
                     <p>
- The maximum bound relation. This may be generated by <code class="literal">bgi::to_nearest(max_distance)</code>,
- <code class="literal">bgi::to_centroid(max_distance)</code> or <code class="literal">bgi::to_furthest(max_distance)</code>.
+ The maximum bound relation. This may be generated by <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_nearest</span><span class="special">(</span><span class="identifier">max_distance</span><span class="special">)</span></code></code>,
+ <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_centroid</span><span class="special">(</span><span class="identifier">max_distance</span><span class="special">)</span></code></code> or <code class="literal"><code class="computeroutput"><span class="identifier">bgi</span><span class="special">::</span><span class="identifier">to_furthest</span><span class="special">(</span><span class="identifier">max_distance</span><span class="special">)</span></code></code>.
                     </p>
                   </td>
 </tr>
@@ -7872,7 +7879,7 @@
 <a name="geometry_index.r_tree.reference.translators.boost_geometry_index_translator_def"></a><a name="structboost_1_1geometry_1_1index_1_1translator_1_1def"></a><a class="link" href="reference.html#geometry_index.r_tree.reference.translators.boost_geometry_index_translator_def" title="boost::geometry::index::translator::def">boost::geometry::index::translator::def</a>
 </h5></div></div></div>
 <p>
- <a class="indexterm" name="id995883"></a><a class="indexterm" name="id995887"></a><a class="indexterm" name="id995892"></a><a class="indexterm" name="id995897"></a><a class="indexterm" name="id995902"></a>
+ <a class="indexterm" name="id954890"></a><a class="indexterm" name="id954894"></a><a class="indexterm" name="id954899"></a><a class="indexterm" name="id954904"></a><a class="indexterm" name="id954909"></a>
 The default translator.
           </p>
 <h6>
@@ -7942,7 +7949,7 @@
 <a name="geometry_index.r_tree.reference.translators.boost_geometry_index_translator_index"></a><a name="classboost_1_1geometry_1_1index_1_1translator_1_1index"></a><a class="link" href="reference.html#geometry_index.r_tree.reference.translators.boost_geometry_index_translator_index" title="boost::geometry::index::translator::index">boost::geometry::index::translator::index</a>
 </h5></div></div></div>
 <p>
- <a class="indexterm" name="id996173"></a><a class="indexterm" name="id996178"></a><a class="indexterm" name="id996183"></a><a class="indexterm" name="id996187"></a><a class="indexterm" name="id996192"></a>
+ <a class="indexterm" name="id955180"></a><a class="indexterm" name="id955185"></a><a class="indexterm" name="id955190"></a><a class="indexterm" name="id955194"></a><a class="indexterm" name="id955199"></a>
 The index translator.
           </p>
 <h6>

Modified: sandbox-branches/geometry/index/doc/html/index.html
==============================================================================
--- sandbox-branches/geometry/index/doc/html/index.html (original)
+++ sandbox-branches/geometry/index/doc/html/index.html 2013-01-14 12:40:31 EST (Mon, 14 Jan 2013)
@@ -56,7 +56,7 @@
 </div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: January 13, 2013 at 20:01:19 GMT</small></p></td>
+<td align="left"><p><small>Last revised: January 14, 2013 at 17:39:48 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: sandbox-branches/geometry/index/doc/src/tools/doxygen_xml2qbk/doxygen_xml_parser.hpp
==============================================================================
--- sandbox-branches/geometry/index/doc/src/tools/doxygen_xml2qbk/doxygen_xml_parser.hpp (original)
+++ sandbox-branches/geometry/index/doc/src/tools/doxygen_xml2qbk/doxygen_xml_parser.hpp 2013-01-14 12:40:31 EST (Mon, 14 Jan 2013)
@@ -62,7 +62,14 @@
 So we have to list explicitly either where to recurse, or where not to...
 
 */
-static void parse_para(rapidxml::xml_node<>* node, configuration const& config, std::string& contents, bool& skip, bool first = true, bool in_block = false)
+enum text_block
+{
+ not_in_block,
+ in_code_block,
+ in_block
+};
+
+static void parse_para(rapidxml::xml_node<>* node, configuration const& config, std::string& contents, bool& skip, bool first = true, text_block tb = not_in_block)
 {
     if (node != NULL)
     {
@@ -78,49 +85,49 @@
             else if ( boost::equals(name, "itemizedlist") )
             {
                 contents += "\n\n";
- parse_para(node->first_node(), config, contents, skip, true, in_block);
+ parse_para(node->first_node(), config, contents, skip, true, tb);
                 contents += "\n";
- parse_para(node->next_sibling(), config, contents, skip, true, in_block);
+ parse_para(node->next_sibling(), config, contents, skip, true, tb);
                 return;
             }
             else if ( boost::equals(name, "listitem") )
             {
                 contents += "* ";
- parse_para(node->first_node(), config, contents, skip, true, in_block);
+ parse_para(node->first_node(), config, contents, skip, true, tb);
                 contents += "\n";
- parse_para(node->next_sibling(), config, contents, skip, true, in_block);
+ parse_para(node->next_sibling(), config, contents, skip, true, tb);
                 return;
             }
             else if ( boost::equals(name, "verbatim") )
             {
                 contents += "\n``\n";
- parse_para(node->first_node(), config, contents, skip, false, in_block);
+ parse_para(node->first_node(), config, contents, skip, false, tb);
                 contents += "``\n";
- parse_para(node->next_sibling(), config, contents, skip, false, in_block);
+ parse_para(node->next_sibling(), config, contents, skip, false, tb);
                 return;
             }
             else if ( boost::equals(name, "bold") )
             {
                 contents += "[*";
- parse_para(node->first_node(), config, contents, skip, false, true);
+ parse_para(node->first_node(), config, contents, skip, false, in_block);
                 contents += "]";
- parse_para(node->next_sibling(), config, contents, skip, false, in_block);
+ parse_para(node->next_sibling(), config, contents, skip, false, tb);
                 return;
             }
             else if ( boost::equals(name, "emphasis") )
             {
                 contents += "['";
- parse_para(node->first_node(), config, contents, skip, false, true);
+ parse_para(node->first_node(), config, contents, skip, false, in_block);
                 contents += "]";
- parse_para(node->next_sibling(), config, contents, skip, false, in_block);
+ parse_para(node->next_sibling(), config, contents, skip, false, tb);
                 return;
             }
             else if ( boost::equals(name, "computeroutput") )
             {
                 contents += "[^";
- parse_para(node->first_node(), config, contents, skip, false, true);
+ parse_para(node->first_node(), config, contents, skip, false, tb == in_block ? in_block : in_code_block);
                 contents += "]";
- parse_para(node->next_sibling(), config, contents, skip, false, in_block);
+ parse_para(node->next_sibling(), config, contents, skip, false, tb);
                 return;
             }
             else if ( boost::equals(name, "ref") )
@@ -132,9 +139,9 @@
                     if ( !refid.empty() )
                     {
                         contents += std::string("[link ") + refid + " ";
- parse_para(node->first_node(), config, contents, skip, false, true);
+ parse_para(node->first_node(), config, contents, skip, false, in_block);
                         contents += "]";
- parse_para(node->next_sibling(), config, contents, skip, false, in_block);
+ parse_para(node->next_sibling(), config, contents, skip, false, tb);
                         return;
                     }
                 }
@@ -151,18 +158,17 @@
         else if (node->type() == rapidxml::node_data)
         {
             std::string str = node->value();
-
- if ( str.find("aaa") != std::string::npos )
- {
- int a = 10;
- }
-
- if ( in_block )
+ if ( tb == in_block )
             {
                 boost::replace_all(str, "\\", "\\\\");
                 boost::replace_all(str, "[", "\\[");
                 boost::replace_all(str, "]", "\\]");
             }
+ else if ( tb == in_code_block )
+ {
+ if ( str.find('`') == std::string::npos )
+ str = std::string("`") + str + "`";
+ }
             contents += str;
             //std::cout << "DATA: " << node->name() << "=" << node->value() << std::endl;
         }
@@ -171,8 +177,8 @@
             //std::cout << "OTHER: " << node->name() << "=" << node->value() << std::endl;
         }
 
- parse_para(node->first_node(), config, contents, skip, false, in_block);
- parse_para(node->next_sibling(), config, contents, skip, false, in_block);
+ parse_para(node->first_node(), config, contents, skip, false, tb);
+ parse_para(node->next_sibling(), config, contents, skip, false, tb);
     }
 }
 


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk