Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r69329 - in trunk/boost/geometry: algorithms core geometries geometries/register
From: barend.gehrels_at_[hidden]
Date: 2011-02-27 09:16:19


Author: barendgehrels
Date: 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
New Revision: 69329
URL: http://svn.boost.org/trac/boost/changeset/69329

Log:
Src update, move of ref/* to reference/*

Text files modified:
   trunk/boost/geometry/algorithms/append.hpp | 26 +++++++++++++-------------
   trunk/boost/geometry/algorithms/area.hpp | 4 ++--
   trunk/boost/geometry/algorithms/assign.hpp | 2 +-
   trunk/boost/geometry/algorithms/buffer.hpp | 2 +-
   trunk/boost/geometry/algorithms/centroid.hpp | 8 ++++----
   trunk/boost/geometry/algorithms/difference.hpp | 11 ++++++++++-
   trunk/boost/geometry/algorithms/intersection.hpp | 2 +-
   trunk/boost/geometry/algorithms/intersection_inserter.hpp | 4 ++--
   trunk/boost/geometry/algorithms/intersects.hpp | 4 ++--
   trunk/boost/geometry/algorithms/length.hpp | 4 ++--
   trunk/boost/geometry/algorithms/make.hpp | 4 ++--
   trunk/boost/geometry/algorithms/num_geometries.hpp | 2 +-
   trunk/boost/geometry/algorithms/num_interior_rings.hpp | 2 +-
   trunk/boost/geometry/algorithms/num_points.hpp | 2 +-
   trunk/boost/geometry/algorithms/perimeter.hpp | 4 ++--
   trunk/boost/geometry/algorithms/simplify.hpp | 6 +++---
   trunk/boost/geometry/algorithms/sym_difference.hpp | 2 +-
   trunk/boost/geometry/algorithms/union.hpp | 2 +-
   trunk/boost/geometry/core/access.hpp | 8 ++++----
   trunk/boost/geometry/geometries/point.hpp | 2 +-
   trunk/boost/geometry/geometries/register/point.hpp | 2 +-
   21 files changed, 56 insertions(+), 47 deletions(-)

Modified: trunk/boost/geometry/algorithms/append.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/append.hpp (original)
+++ trunk/boost/geometry/algorithms/append.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -128,45 +128,45 @@
 
 template <typename Tag, typename Geometry, typename Point>
 struct append_point
- : detail::append::append_no_action<Geometry, Point>
+ : detail::append::append_no_action<Geometry, Point>
 {};
 
 template <typename Geometry, typename Point>
 struct append_point<linestring_tag, Geometry, Point>
- : detail::append::append_point<Geometry, Point>
+ : detail::append::append_point<Geometry, Point>
 {};
 
 template <typename Geometry, typename Point>
 struct append_point<ring_tag, Geometry, Point>
- : detail::append::append_point<Geometry, Point>
+ : detail::append::append_point<Geometry, Point>
 {};
 
 
 template <typename Polygon, typename Point>
 struct append_point<polygon_tag, Polygon, Point>
- : detail::append::point_to_polygon<Polygon, Point>
+ : detail::append::point_to_polygon<Polygon, Point>
 {};
 
 
 template <typename Tag, typename Geometry, typename Range>
 struct append_range
- : detail::append::append_no_action<Geometry, Range>
+ : detail::append::append_no_action<Geometry, Range>
 {};
 
 template <typename Geometry, typename Range>
 struct append_range<linestring_tag, Geometry, Range>
- : detail::append::append_range<Geometry, Range>
+ : detail::append::append_range<Geometry, Range>
 {};
 
 template <typename Geometry, typename Range>
 struct append_range<ring_tag, Geometry, Range>
- : detail::append::append_range<Geometry, Range>
+ : detail::append::append_range<Geometry, Range>
 {};
 
 
 template <typename Polygon, typename Range>
 struct append_range<polygon_tag, Polygon, Range>
- : detail::append::range_to_polygon<Polygon, Range>
+ : detail::append::range_to_polygon<Polygon, Range>
 {};
 
 }
@@ -174,14 +174,14 @@
 
 // Default: append a range (or linestring or ring or whatever) to any geometry
 template <typename TagRangeOrPoint, typename Geometry, typename RangeOrPoint>
-struct append
- : splitted_dispatch::append_range<typename tag<Geometry>::type, Geometry, RangeOrPoint>
+struct append
+ : splitted_dispatch::append_range<typename tag<Geometry>::type, Geometry, RangeOrPoint>
 {};
 
 // Specialization for point to append a point to any geometry
 template <typename Geometry, typename RangeOrPoint>
-struct append<point_tag, Geometry, RangeOrPoint>
- : splitted_dispatch::append_point<typename tag<Geometry>::type, Geometry, RangeOrPoint>
+struct append<point_tag, Geometry, RangeOrPoint>
+ : splitted_dispatch::append_point<typename tag<Geometry>::type, Geometry, RangeOrPoint>
 {};
 
 
@@ -201,7 +201,7 @@
     exterior ring (-1, the default) or interior ring index
 \param multi_index Reserved for multi polygons or multi linestrings
 
-\qbk{[include ref/algorithms/append.qbk]}
+\qbk{[include reference/algorithms/append.qbk]}
 }
  */
 template <typename Geometry, typename RangeOrPoint>

Modified: trunk/boost/geometry/algorithms/area.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/area.hpp (original)
+++ trunk/boost/geometry/algorithms/area.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -213,7 +213,7 @@
 \param geometry \param_geometry
 \return \return_calc{area}
 
-\qbk{[include ref/algorithms/area.qbk]}
+\qbk{[include reference/algorithms/area.qbk]}
 \qbk{[heading Examples]}
 \qbk{[area] [area_output]}
 */
@@ -250,7 +250,7 @@
 \qbk{distinguish,with strategy}
 
 \qbk{
-[include ref/algorithms/area.qbk]
+[include reference/algorithms/area.qbk]
 
 [heading Example]
 [area_with_strategy]

Modified: trunk/boost/geometry/algorithms/assign.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/assign.hpp (original)
+++ trunk/boost/geometry/algorithms/assign.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -518,7 +518,7 @@
 [assign_inverse] [assign_inverse_output]
 
 [heading See also]
-\* [link geometry.reference.algorithms.make.make_inverse make]
+\* [link geometry.reference.algorithms.make.make_inverse make_inverse]
 }
  */
 template <typename Geometry>

Modified: trunk/boost/geometry/algorithms/buffer.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/buffer.hpp (original)
+++ trunk/boost/geometry/algorithms/buffer.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -106,7 +106,7 @@
 \param chord_length (optional) The length of the chord's in the generated arcs around points or bends
 \note Currently only implemented for box, the trivial case, but still useful
 
-\qbk{[include ref/algorithms/buffer.qbk]}
+\qbk{[include reference/algorithms/buffer.qbk]}
  */
 template <typename Input, typename Output, typename Distance>
 inline void buffer(Input const& geometry_in, Output& geometry_out,

Modified: trunk/boost/geometry/algorithms/centroid.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/centroid.hpp (original)
+++ trunk/boost/geometry/algorithms/centroid.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -378,7 +378,7 @@
 \param strategy \param_strategy{centroid}
 
 \qbk{distinguish,with strategy}
-\qbk{[include ref/algorithms/centroid.qbk]}
+\qbk{[include reference/algorithms/centroid.qbk]}
 
 \qbk{
 [heading Available Strategies]
@@ -417,7 +417,7 @@
 \param geometry \param_geometry
 \param c the calculated centroid will be assigned to this point reference
 
-\qbk{[include ref/algorithms/centroid.qbk]}
+\qbk{[include reference/algorithms/centroid.qbk]}
  */
 template<typename Geometry, typename Point>
 inline void centroid(Geometry const& geometry, Point& c)
@@ -445,7 +445,7 @@
 \tparam Geometry \tparam_geometry
 \param geometry \param_geometry
 \return \return_calc{centroid}
-\qbk{[include ref/algorithms/centroid.qbk]}
+\qbk{[include reference/algorithms/centroid.qbk]}
  */
 template<typename Point, typename Geometry>
 inline Point make_centroid(Geometry const& geometry)
@@ -469,7 +469,7 @@
 \return \return_calc{centroid}
 
 \qbk{distinguish,with strategy}
-\qbk{[include ref/algorithms/centroid.qbk]}
+\qbk{[include reference/algorithms/centroid.qbk]}
 
 \qbk{
 [heading Available Strategies]

Modified: trunk/boost/geometry/algorithms/difference.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/difference.hpp (original)
+++ trunk/boost/geometry/algorithms/difference.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -70,6 +70,11 @@
 \param out \param_out{difference}
 \return \return_out
 
+\qbk{[include reference/algorithms/difference.qbk]}
+\qbk{
+[heading Example]
+[difference] [difference_output]
+}
 */
 template
 <
@@ -110,7 +115,11 @@
 \param geometry2 \param_geometry
 \param output_collection the output collection
 
-\qbk{[include ref/algorithms/difference.qbk]}
+\qbk{[include reference/algorithms/difference.qbk]}
+\qbk{
+[heading Example]
+[difference_inserter] [difference_inserter_output]
+}
 */
 template
 <

Modified: trunk/boost/geometry/algorithms/intersection.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/intersection.hpp (original)
+++ trunk/boost/geometry/algorithms/intersection.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -186,7 +186,7 @@
 \param geometry_out The output geometry, either a multi_point, multi_polygon,
     multi_linestring, or a box (for intersection of two boxes)
 
-\qbk{[include ref/algorithms/intersection.qbk]}
+\qbk{[include reference/algorithms/intersection.qbk]}
 */
 template
 <

Modified: trunk/boost/geometry/algorithms/intersection_inserter.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/intersection_inserter.hpp (original)
+++ trunk/boost/geometry/algorithms/intersection_inserter.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -409,7 +409,7 @@
 \return \return_out
 
 \qbk{distinguish,with strategy}
-\qbk{[include ref/algorithms/intersection.qbk]}
+\qbk{[include reference/algorithms/intersection.qbk]}
 */
 template
 <
@@ -446,7 +446,7 @@
 \param out \param_out{intersection}
 \return \return_out
 
-\qbk{[include ref/algorithms/intersection.qbk]}
+\qbk{[include reference/algorithms/intersection.qbk]}
 */
 template
 <

Modified: trunk/boost/geometry/algorithms/intersects.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/intersects.hpp (original)
+++ trunk/boost/geometry/algorithms/intersects.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -30,7 +30,7 @@
 \return \return_check{is self-intersecting}
 
 \qbk{distinguish,one geometry}
-\qbk{[include ref/algorithms/intersects.qbk]}
+\qbk{[include reference/algorithms/intersects.qbk]}
 */
 template <typename Geometry>
 inline bool intersects(Geometry const& geometry)
@@ -82,7 +82,7 @@
 \return \return_check2{intersect each other}
 
 \qbk{distinguish,two geometries}
-\qbk{[include ref/algorithms/intersects.qbk]}
+\qbk{[include reference/algorithms/intersects.qbk]}
  */
 template <typename Geometry1, typename Geometry2>
 inline bool intersects(Geometry1 const& geometry1, Geometry2 const& geometry2)

Modified: trunk/boost/geometry/algorithms/length.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/length.hpp (original)
+++ trunk/boost/geometry/algorithms/length.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -137,7 +137,7 @@
 \param geometry \param_geometry
 \return \return_calc{length}
 
-\qbk{[include ref/algorithms/length.qbk]}
+\qbk{[include reference/algorithms/length.qbk]}
 \qbk{[length] [length_output]}
  */
 template<typename Geometry>
@@ -171,7 +171,7 @@
 \return \return_calc{length}
 
 \qbk{distinguish,with strategy}
-\qbk{[include ref/algorithms/length.qbk]}
+\qbk{[include reference/algorithms/length.qbk]}
 \qbk{[length_with_strategy] [length_with_strategy_output]}
  */
 template<typename Geometry, typename Strategy>

Modified: trunk/boost/geometry/algorithms/make.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/make.hpp (original)
+++ trunk/boost/geometry/algorithms/make.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -19,7 +19,7 @@
 /*!
 \brief Construct a geometry
 \ingroup make
-\details
+\details
 \note It does not work with array-point types, like int[2]
 \tparam Geometry \tparam_geometry
 \tparam Type \tparam_numeric to specify the coordinates
@@ -144,7 +144,7 @@
 [make_inverse] [make_inverse_output]
 
 [heading See also]
-\* [link geometry.reference.algorithms.assign.assign_inverse assign]
+\* [link geometry.reference.algorithms.assign.assign_inverse assign_inverse]
 }
  */
 template <typename Geometry>

Modified: trunk/boost/geometry/algorithms/num_geometries.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/num_geometries.hpp (original)
+++ trunk/boost/geometry/algorithms/num_geometries.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -63,7 +63,7 @@
 \param geometry \param_geometry
 \return \return_calc{number of geometries}
 
-\qbk{[include ref/algorithms/num_geometries.qbk]}
+\qbk{[include reference/algorithms/num_geometries.qbk]}
 */
 template <typename Geometry>
 inline std::size_t num_geometries(Geometry const& geometry)

Modified: trunk/boost/geometry/algorithms/num_interior_rings.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/num_interior_rings.hpp (original)
+++ trunk/boost/geometry/algorithms/num_interior_rings.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -60,7 +60,7 @@
 \param geometry \param_geometry
 \return \return_calc{number of interior rings}
 
-\qbk{[include ref/algorithms/num_interior_rings.qbk]}
+\qbk{[include reference/algorithms/num_interior_rings.qbk]}
 
 \note Defined by OGC as "numInteriorRing". To be consistent with "numPoints"
     letter "s" is appended

Modified: trunk/boost/geometry/algorithms/num_points.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/num_points.hpp (original)
+++ trunk/boost/geometry/algorithms/num_points.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -147,7 +147,7 @@
 \param add_for_open add one for open geometries (i.e. polygon types which are not closed)
 \return \return_calc{number of points}
 
-\qbk{[include ref/algorithms/num_points.qbk]}
+\qbk{[include reference/algorithms/num_points.qbk]}
 */
 template <typename Geometry>
 inline std::size_t num_points(Geometry const& geometry, bool add_for_open = false)

Modified: trunk/boost/geometry/algorithms/perimeter.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/perimeter.hpp (original)
+++ trunk/boost/geometry/algorithms/perimeter.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -78,7 +78,7 @@
 \param geometry \param_geometry
 \return \return_calc{perimeter}
 
-\qbk{[include ref/algorithms/perimeter.qbk]}
+\qbk{[include reference/algorithms/perimeter.qbk]}
  */
 template<typename Geometry>
 inline typename length_result<Geometry>::type perimeter(
@@ -112,7 +112,7 @@
 \return \return_calc{perimeter}
 
 \qbk{distinguish,with strategy}
-\qbk{[include ref/algorithms/perimeter.qbk]}
+\qbk{[include reference/algorithms/perimeter.qbk]}
  */
 template<typename Geometry, typename Strategy>
 inline typename length_result<Geometry>::type perimeter(

Modified: trunk/boost/geometry/algorithms/simplify.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/simplify.hpp (original)
+++ trunk/boost/geometry/algorithms/simplify.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -293,7 +293,7 @@
 \param max_distance distance (in units of input coordinates) of a vertex
     to other segments to be removed
 
-\qbk{[include ref/algorithms/simplify.qbk]}
+\qbk{[include reference/algorithms/simplify.qbk]}
  */
 template<typename Geometry, typename Distance>
 inline void simplify(Geometry const& geometry, Geometry& out,
@@ -329,7 +329,7 @@
     might include point-distance strategy
 
 \qbk{distinguish,with strategy}
-\qbk{[include ref/algorithms/simplify.qbk]}
+\qbk{[include reference/algorithms/simplify.qbk]}
 */
 template<typename Geometry, typename OutputIterator, typename Distance, typename Strategy>
 inline void simplify_inserter(Geometry const& geometry, OutputIterator out,
@@ -355,7 +355,7 @@
 \param max_distance distance (in units of input coordinates) of a vertex
     to other segments to be removed
 
-\qbk{[include ref/algorithms/simplify_inserter.qbk]}
+\qbk{[include reference/algorithms/simplify_inserter.qbk]}
  */
 template<typename Geometry, typename OutputIterator, typename Distance>
 inline void simplify_inserter(Geometry const& geometry, OutputIterator out,

Modified: trunk/boost/geometry/algorithms/sym_difference.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/sym_difference.hpp (original)
+++ trunk/boost/geometry/algorithms/sym_difference.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -111,7 +111,7 @@
 \param geometry2 \param_geometry
 \param output_collection the output collection
 
-\qbk{[include ref/algorithms/sym_difference.qbk]}
+\qbk{[include reference/algorithms/sym_difference.qbk]}
 */
 template
 <

Modified: trunk/boost/geometry/algorithms/union.hpp
==============================================================================
--- trunk/boost/geometry/algorithms/union.hpp (original)
+++ trunk/boost/geometry/algorithms/union.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -254,7 +254,7 @@
 \param output_collection the output collection
 \note Called union_ because union is a reserved word.
 
-\qbk{[include ref/algorithms/union.qbk]}
+\qbk{[include reference/algorithms/union.qbk]}
 */
 template
 <

Modified: trunk/boost/geometry/core/access.hpp
==============================================================================
--- trunk/boost/geometry/core/access.hpp (original)
+++ trunk/boost/geometry/core/access.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -185,7 +185,7 @@
 \param geometry \param_geometry (usually a point)
 \param dummy \qbk_skip
 \return The coordinate value of specified dimension of specified geometry
-\qbk{[include ref/core/get_point.qbk]}
+\qbk{[include reference/core/get_point.qbk]}
 */
 template <std::size_t Dimension, typename Geometry>
 inline typename coordinate_type<Geometry>::type get(Geometry const& geometry
@@ -219,7 +219,7 @@
 \param dummy \qbk_skip
 \ingroup set
 
-\qbk{[include ref/core/set_point.qbk]}
+\qbk{[include reference/core/set_point.qbk]}
 */
 template <std::size_t Dimension, typename Geometry>
 inline void set(Geometry& geometry
@@ -255,7 +255,7 @@
 \ingroup get
 
 \qbk{distinguish,with index}
-\qbk{[include ref/core/get_box.qbk]}
+\qbk{[include reference/core/get_box.qbk]}
 */
 template <std::size_t Index, std::size_t Dimension, typename Geometry>
 inline typename coordinate_type<Geometry>::type get(Geometry const& geometry
@@ -291,7 +291,7 @@
 \ingroup set
 
 \qbk{distinguish,with index}
-\qbk{[include ref/core/set_box.qbk]}
+\qbk{[include reference/core/set_box.qbk]}
 */
 template <std::size_t Index, std::size_t Dimension, typename Geometry>
 inline void set(Geometry& geometry

Modified: trunk/boost/geometry/geometries/point.hpp
==============================================================================
--- trunk/boost/geometry/geometries/point.hpp (original)
+++ trunk/boost/geometry/geometries/point.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -39,7 +39,7 @@
 \tparam DimensionCount number of coordinates, usually 2 or 3
 \tparam CoordinateSystem coordinate system, for example cs::cartesian
 
-\qbk{[include ref/geometries/point.qbk]}
+\qbk{[include reference/geometries/point.qbk]}
 \qbk{before.synopsis, [heading Model of]}
 \qbk{before.synopsis, [link geometry.reference.concepts.concept_point Point Concept]}
 

Modified: trunk/boost/geometry/geometries/register/point.hpp
==============================================================================
--- trunk/boost/geometry/geometries/register/point.hpp (original)
+++ trunk/boost/geometry/geometries/register/point.hpp 2011-02-27 09:16:11 EST (Sun, 27 Feb 2011)
@@ -60,7 +60,7 @@
 \param Field0 \param_macro_member{\macro_x}
 \param Field1 \param_macro_member{\macro_y}
 
-\qbk{[include ref/geometries/register/point.qbk]}
+\qbk{[include reference/geometries/register/point.qbk]}
 */
 #define BOOST_GEOMETRY_REGISTER_POINT_2D(Point, CoordinateType, CoordinateSystem, Field0, Field1) \
 namespace boost { namespace geometry { namespace traits { \


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