Commit Graph

998 Commits

Author SHA1 Message Date
Menelaos Karavelas
c8e6d29804 [doc][release notes] add a missing space 2014-10-20 01:11:02 +03:00
Menelaos Karavelas
6769ad34f4 [doc][num_segments] remove references to the num_segments algorithm;
to be added back in boost 1.58;
2014-10-20 01:04:56 +03:00
Adam Wulkiewicz
77b196b88c [doc] Update (for_each_segment) and improve (convex_hull) release notes for 1.57. 2014-10-19 22:29:44 +02:00
Menelaos Karavelas
7d7a7f72c2 [doc][release notes] remove num_segments from the new functionality section
since boost 1.57 is already closed for new features (it has to wait for boost 1.58)
2014-10-18 22:46:33 +03:00
Menelaos Karavelas
7d714b0206 [doc][release_notes] update release notes for boost 1.57:
* add new algorithm num_segments
* add resolved bug #10345
* remove "." at end of line
2014-10-18 22:21:31 +03:00
Adam Wulkiewicz
52b83cb977 [doc] Update release notes 2014-10-18 19:12:36 +02:00
Adam Wulkiewicz
a285482c3b [doc] Update release notes 2014-10-18 17:44:31 +02:00
Adam Wulkiewicz
9ee765fe94 [doc] Update release notes. 2014-10-18 13:44:44 +02:00
Adam Wulkiewicz
b36d2f1a1e [doc] Update release notes. 2014-10-10 20:47:39 +02:00
Adam Wulkiewicz
99ceace25b [doc] Update release notes. 2014-10-10 20:41:11 +02:00
Adam Wulkiewicz
7de377e170 [doc] Update release notes. 2014-10-07 15:01:18 +02:00
Adam Wulkiewicz
7b1e4bd601 [doc][index] Docs upgrade (mostly related to Range adaptors).
Add a tip about usage of Boost.Range adaptors with the rtree.
Add an example of usage of Boost.Range adaptors.
Replace invalid main(void) with main() in examples.
Fix MSVC type conversion warnings in examples.
2014-10-07 14:52:08 +02:00
Adam Wulkiewicz
38a5bffb05 [doc] Update release notes. 2014-10-06 12:59:30 +02:00
Adam Wulkiewicz
9aed1a0e4e [doc] Update reference matrix - new type names in rtree functions. 2014-10-02 21:49:43 +02:00
Barend Gehrels
14c31c31f0 [doc] add fixed ticket to release notes 2014-08-27 12:33:48 +02:00
Barend Gehrels
7cfaf81f11 [doc] add 1.57 to release notes 2014-08-27 12:30:16 +02:00
Adam Wulkiewicz
82e8a0d8ac [doc] Update release notes. 2014-08-25 16:23:17 +02:00
Adam Wulkiewicz
be637c0929 Merge pull request #128 from mkaravel/feature/counting-algorithms
Feature/counting algorithms
2014-08-14 12:57:48 +02:00
Menelaos Karavelas
22f93f9752 [doc][examples][num_segments] update num_segments example: the free
function takes only one argument
2014-08-14 00:43:48 +03:00
Menelaos Karavelas
05a0f16ad5 [doc][algorithms][num_segments] remove add_for_open argument from
doxygne documentation; update qbk documentataion to reflect that there
is only one argument to the free function
2014-08-14 00:42:17 +03:00
Menelaos Karavelas
5c73ef01bf [doc][algorithms][num_points] update the return value for boxes (now
depends on the dimension of the box)
2014-08-14 00:41:27 +03:00
Bruno Lalande
0c074f1695 Put back implementation_status until support_status is made variant-aware 2014-08-11 13:51:20 +01:00
Bruno Lalande
14df42cfc0 Remove implementation_status, replaced by support_status. 2014-08-10 22:52:25 +01:00
Adam Wulkiewicz
74a38b84dd Merge pull request #126 from mkaravel/feature/num_segments
Feature/num segments
2014-08-06 23:10:35 +02:00
Adam Wulkiewicz
a2ff852a28 [doc] Add algorithms/detail buffer and intersection directories to Doxyfile 2014-08-06 20:31:16 +02:00
Menelaos Karavelas
831b8dcc51 [doc][examples][num_segments] replace example multi-polygon by a valid one 2014-08-06 14:29:25 +03:00
Menelaos Karavelas
4743a67ec6 [doc][examples][num_segments] remove unnecessary includes 2014-08-06 14:22:18 +03:00
Menelaos Karavelas
be586b5947 Merge branch 'develop' of https://github.com/boostorg/geometry into feature/num_segments 2014-08-06 14:02:26 +03:00
Adam Wulkiewicz
dd2ef4a39d [doc] Add ticket to release notes 2014-08-06 00:14:40 +02:00
Menelaos Karavelas
582ec1cded [doc][release notes] add three more tickets solved in the 1.56 release 2014-08-05 10:08:47 +03:00
Adam Wulkiewicz
bb83b9dbe7 [doc] Fix typo in release notes (union_) 2014-07-30 17:44:09 +02:00
Menelaos Karavelas
e98bfaca4a Merge branch 'develop' of https://github.com/boostorg/geometry into feature/num_segments 2014-07-29 00:34:33 +03:00
Barend Gehrels
25c1f722a7 Merge branch 'develop' into prepare
Conflicts:
	extensions/test/gis/projections/projection_epsg.cpp
	include/boost/geometry/extensions/gis/projections/impl/pj_ell_set.hpp
	include/boost/geometry/extensions/gis/projections/proj/lcca.hpp
2014-07-28 22:48:16 +02:00
Adam Wulkiewicz
4272a1eeb5 [doc] Fix the constants in boost_array example 2014-07-28 18:30:36 +02:00
Barend Gehrels
ad4f2fa5e5 Merge pull request #115 from mkaravel/doc/min_max_corner
[doc][min/max corner] fix geometry include
2014-07-27 16:14:11 +02:00
Menelaos Karavelas
13fc1b22a8 [doc][examples][strategies] remove unused local types in examples of
buffer strategy join_round and buffer strategy join_miter
2014-07-27 15:42:38 +03:00
Menelaos Karavelas
86cd4e531f [doc][min/max corner] fix geometry include 2014-07-27 15:34:18 +03:00
Adam Wulkiewicz
54c824a7dd [doc] Remove duplicated disjoint entry in reference 2014-07-26 22:44:02 +02:00
Adam Wulkiewicz
22f622773e [doc] Remove multi/multi.hpp convenient header 2014-07-26 22:35:08 +02:00
Barend Gehrels
fb0f0d5cd7 Merge pull request #109 from mkaravel/doc/examples
Examples
2014-07-25 17:57:58 +02:00
Menelaos Karavelas
bfd5aac991 [doc][doxygen_xml2qbk] add fix/hack to replace boost/geometry/geometry.hpp
header by boost/geometry.hpp header when outputting to quickbook format
2014-07-25 12:22:04 +03:00
Menelaos Karavelas
575b5c3aaf [doc][examples] remove inclusion of boost/geometry/io/wkt/wkt.hpp
(included now by boost/geometry.hpp)
2014-07-25 11:36:46 +03:00
Menelaos Karavelas
af64c36623 [doxygen_xml2qbk] add hack to fix header includes pointing to
boost/geometry/algorithms/detail/<algorithm name>/interface.hpp
produced by the changes in the file/directory structure of algorithms
2014-07-24 14:31:23 +03:00
Adam Wulkiewicz
bca0f9cd8e Merge pull request #105 from mkaravel/doc/buffer
Buffer doc
2014-07-23 14:55:57 +02:00
Adam Wulkiewicz
5e4e8f5435 Merge pull request #106 from mkaravel/doc/disjoint
Disjoint doc
2014-07-23 14:53:33 +02:00
Menelaos Karavelas
c7ed3867da [doc][equals] update support status 2014-07-23 15:31:38 +03:00
Menelaos Karavelas
897818650f [doc] update copyright header 2014-07-23 13:44:43 +03:00
Menelaos Karavelas
0da99ae793 [doc] update copyright header 2014-07-23 13:43:40 +03:00
Menelaos Karavelas
c70c609d40 [doc][disjoint] update support status 2014-07-23 13:27:44 +03:00
Menelaos Karavelas
2b55cab4ee [doc][buffer] add buffer (and corresponding strategies) to reference matrix;
modify the appearance of the strategies section of the reference matrix to have 3 columns;
2014-07-23 13:09:38 +03:00
Adam Wulkiewicz
feee2c957b Merge pull request #102 from mkaravel/doc/distance
Doc/distance
2014-07-22 14:07:13 +02:00
Adam Wulkiewicz
21501fbf58 Merge pull request #101 from mkaravel/doc/is_valid
Doc/is valid
2014-07-22 14:05:04 +02:00
Adam Wulkiewicz
bbf6b89b6f Merge pull request #100 from mkaravel/doc/is_simple
Doc/is simple
2014-07-22 14:04:39 +02:00
Adam Wulkiewicz
1216c8f925 Merge pull request #99 from mkaravel/doc/implementation_status
[doc][implementation status] add is_simple and is_valid algorithms
2014-07-22 14:03:46 +02:00
Menelaos Karavelas
edbd45a763 [doc][comparable distance] remove sentence regarding the non-existence of version with strategy
(such a version now exists)
2014-07-22 13:53:28 +03:00
Menelaos Karavelas
5af851e13a [doc][comparable distance] add support status 2014-07-22 13:52:36 +03:00
Menelaos Karavelas
58e438d8a9 [doc][comparable distance] update complexity section (same as distance) 2014-07-22 13:50:05 +03:00
Menelaos Karavelas
7579544b13 [doc][distance] update complexity section 2014-07-22 13:47:38 +03:00
Menelaos Karavelas
9a258e07d5 [doc][distance] update support status 2014-07-22 13:47:16 +03:00
Menelaos Karavelas
c050c4d13a [doc][is_valid] update complexity section 2014-07-22 13:23:19 +03:00
Menelaos Karavelas
d0d0639e0b [doc][is_simple] add complexity for multi-points 2014-07-22 13:12:39 +03:00
Menelaos Karavelas
617fad2b55 [doc][is_valid] add support status 2014-07-22 12:51:52 +03:00
Menelaos Karavelas
51b475b987 [doc][is_simple] add support status 2014-07-22 12:50:49 +03:00
Menelaos Karavelas
357f79cd72 [doc][implementation status] add is_simple and is_valid algorithms 2014-07-22 12:08:04 +03:00
Menelaos Karavelas
e83a0b4461 [doc][convex hull] fix complexity 2014-07-22 11:23:00 +03:00
Barend Gehrels
573c21f933 Merge branch 'develop' into prepare
Conflicts:
	extensions/example/gis/io/shapelib/shapelib.cpp
	include/boost/geometry/extensions/algorithms/detail/overlay/dissolver.hpp
	include/boost/geometry/extensions/algorithms/offset.hpp
	include/boost/geometry/extensions/gis/io/wkb/detail/parser.hpp
	include/boost/geometry/extensions/gis/projections/impl/pj_auth.hpp
	include/boost/geometry/extensions/gis/projections/impl/pj_ell_set.hpp
2014-07-21 22:58:40 +02:00
Adam Wulkiewicz
3e751e6b9b [doc] Add logo version 2014-07-21 12:32:27 +02:00
Adam Wulkiewicz
9d968ea703 [doc] Make all logos consistent with the new design, remove some unneeded 2014-07-20 21:54:20 +02:00
Barend Gehrels
36cd8e2d5c [doxygen_xml2qbk][fix] header was not on newline (probably by a qbk change)
and fixed typo
2014-07-20 19:18:59 +02:00
Barend Gehrels
9c64cf0f1b [doxygen_xml2qbk] avoid too long lines (as were generated for buffer synopsis) 2014-07-20 19:17:45 +02:00
Barend Gehrels
f998eda43b [doxygen_xml2qbk] cosmetic change 2014-07-20 19:15:45 +02:00
Barend Gehrels
2a1bb575c2 [doxygen_xml2qbk] avoid warnings 2014-07-20 18:25:51 +02:00
Barend Gehrels
384632c572 [buffer] change default constructors for round strategies and
changed corresponding samples (often omitting the number for non relevant
strategies)
2014-07-20 15:51:49 +02:00
Barend Gehrels
487609b233 [buffer][doc] Enhance doc 2014-07-20 13:45:58 +02:00
Barend Gehrels
d945001bbf [buffer][doc] Add documentation for side_straight, extended doc for buffer with strategies 2014-07-20 13:29:07 +02:00
Barend Gehrels
267a426c0e [buffer][doc] fix buffer_with_strategies example 2014-07-20 12:47:46 +02:00
Barend Gehrels
6100b695be [buffer][doc] Enhancements, cross-links, doc-fixes 2014-07-20 11:32:02 +02:00
Barend Gehrels
0e77ef5342 [buffer] rename buffer_side to side_straight to make it consistent with other buffer strategies
and buffer is already part of the namespace
2014-07-20 10:52:48 +02:00
Barend Gehrels
0b635e342d [buffer] rename buffer_circle to point_circle to have it consistent with other strategies,
and buffer is already in the namespace. same for buffer_square -> point_square
2014-07-20 10:38:40 +02:00
Adam Wulkiewicz
cc37e3501a [doc] Logo tweaked - shadow changed, elements moved 2014-07-20 01:32:27 +02:00
Barend Gehrels
302006563d Merge branch 'develop' of github.com:boostorg/geometry into develop 2014-07-19 23:06:18 +02:00
Barend Gehrels
c12701bb40 [buffer] documentation of 6 distance strategies 2014-07-19 23:05:45 +02:00
Adam Wulkiewicz
7813eefdfb Merge branch 'develop' of github.com:boostorg/geometry into develop 2014-07-19 23:00:31 +02:00
Adam Wulkiewicz
d578932433 [doc] Make logo background gradient lighter 2014-07-19 23:00:18 +02:00
Barend Gehrels
46068123b9 [buffer] create documentation about PointStrategy (buffer_circle)
add buffer_square as alternative
2014-07-19 14:36:39 +02:00
Barend Gehrels
cebad2e20c [buffer][doc] small changes in outputted text/comments 2014-07-18 22:49:48 +02:00
Barend Gehrels
52d3c3a371 [buffer] update doc and images 2014-07-18 22:27:43 +02:00
Menelaos Karavelas
d8ebbdd32f Merge branch 'develop' of https://github.com/boostorg/geometry into feature/num_segments 2014-07-18 10:51:36 +03:00
Adam Wulkiewicz
f02ab87232 [doc][index] Add iterative_query example to imports and tweak it slightly. 2014-07-18 02:04:00 +02:00
Adam Wulkiewicz
68b71f9967 [doc][index] Add iterative query example 2014-07-18 01:51:49 +02:00
Adam Wulkiewicz
237d0d1f72 Merge branch 'develop' of github.com:boostorg/geometry into develop 2014-07-17 23:12:32 +02:00
Adam Wulkiewicz
61a5aff3fe [doc] Fix strategies section in reference matrix, change columns number to 2. 2014-07-17 23:12:17 +02:00
Adam Wulkiewicz
34d148dfb7 [doc] Add IO to reference matrix 2014-07-17 23:08:47 +02:00
Adam Wulkiewicz
c48b92fe81 [doc] Add ticket to release notes, rearrange tickets (asc order) 2014-07-17 22:57:29 +02:00
Adam Wulkiewicz
64d967a3cb [doc] Move the description of WKT one level above and add info about the output of non-OGC geometries 2014-07-17 22:51:04 +02:00
Menelaos Karavelas
06cbc9a0e7 [doc][examples][num_segments] use an open polygon instead of a closed one;
call also num_segments with the second (optional) argument set to true;
2014-07-17 11:35:30 +03:00
Menelaos Karavelas
42e16b463f Merge branch 'develop' of https://github.com/boostorg/geometry into feature/num_segments 2014-07-17 09:28:56 +03:00
Menelaos Karavelas
428e010146 Merge branch 'develop' of https://github.com/boostorg/geometry into feature/num_segments 2014-07-17 03:29:16 +03:00
Menelaos Karavelas
439bc5198b [doc][support status] add algorithms is_simple and is_valid 2014-07-17 03:15:37 +03:00
Menelaos Karavelas
bf9c8aa3e4 [doc][support status] fix typo: num_interior_rings should have been num_points 2014-07-17 03:10:55 +03:00
Menelaos Karavelas
148d867a7b [doc][examples] add example for num_segments algorithm 2014-07-17 03:07:15 +03:00
Menelaos Karavelas
f6a7f06815 [doc][support status] add num_segments algorithm 2014-07-17 03:06:27 +03:00
Menelaos Karavelas
6d37f9c883 [doc] add qbk documentation for num_segments algorithm 2014-07-17 03:05:17 +03:00
Menelaos Karavelas
32159311ed [doc] add num_segments algorithm 2014-07-17 03:04:51 +03:00
Menelaos Karavelas
c523754768 [doc] add num_segments algorithm 2014-07-17 03:04:12 +03:00
Menelaos Karavelas
de09e21a53 [doc][num_segments] add group for num_segments algorithm 2014-07-17 03:03:39 +03:00
Barend Gehrels
5df31ddd0e [buffer] add documentation for buffer with 5 strategies 2014-07-16 17:01:50 +02:00
Adam Wulkiewicz
e6345b2441 [doc] Add Boost.Polygon examples to Jamfile 2014-07-15 00:46:34 +02:00
Adam Wulkiewicz
7808f77ce2 [doc] Fix docs of Boost.Polygon adapters, add examples. 2014-07-15 00:42:16 +02:00
Adam Wulkiewicz
8cc85dc3cd Add ticket 9628 to release notes, fix the ticket 10077 placement 2014-07-14 23:44:53 +02:00
Adam Wulkiewicz
35a1a42edb [doc] add solved ticket 10077 to release notes 2014-07-13 02:02:08 +02:00
Adam Wulkiewicz
da3fe9ffe3 [doc] Add relops and rtree info to the release notes 2014-07-11 13:14:19 +02:00
Adam Wulkiewicz
83b06b4f68 Merge pull request #90 from mkaravel/doc/release_notes
[doc][release notes] updates additional features and fixed tickets
2014-07-11 12:13:25 +02:00
Menelaos Karavelas
c420f04f16 [doc][release notes] updates additional features and fixed tickets 2014-07-11 10:17:24 +03:00
Adam Wulkiewicz
e2671483df [doc][index] Improve dependencies info. 2014-07-11 03:35:04 +02:00
Adam Wulkiewicz
bb8cf8a411 [doc][index] Improve the description of key features and comment the planned features out. 2014-07-11 03:14:49 +02:00
Adam Wulkiewicz
76c394bd28 [dox] Fix table definition in quickref.xml 2014-07-10 19:26:29 +02:00
Adam Wulkiewicz
e04cc53c6d [doc] Fix doxygen_xml2qbk member function output.
Invalid number of columns was generated for a member function if return description was empty.
2014-07-10 16:26:19 +02:00
Adam Wulkiewicz
560533e378 [doc][index] Add license info to examples results 2014-07-08 01:38:24 +02:00
Menelaos Karavelas
64bec1846e [doc][algorithms][union] addd behavior when output is a collection
of points or linestrings
2014-07-03 14:07:55 +03:00
Menelaos Karavelas
661279ff6e [doc][algorithms][intersection] change/update behavior when output
is a collection of (multi)linestrings; update copyright header
2014-07-03 14:06:22 +03:00
Menelaos Karavelas
179ffcc899 [doc][examples][is_simple] remove inclusion of wkt.hpp 2014-07-02 23:50:05 +03:00
Menelaos Karavelas
6907f69148 [doc][examples][is_valid] remove inclusion of wkt.hpp 2014-07-02 23:49:42 +03:00
Menelaos Karavelas
5373c32fc9 [doc][images] add PNG images for is_valid and is_simple documentation 2014-07-02 11:32:17 +03:00
Menelaos Karavelas
cc90fde7df [doc][examples][is_valid] add image; slightly modify the example geometry
(one of the interior rings was having CW orientation instead of CCW)
2014-07-02 11:30:55 +03:00
Menelaos Karavelas
1357c9cc35 [doc][examples][is_simple] add image 2014-07-02 11:30:35 +03:00
Menelaos Karavelas
46da1da916 [doc][examples] change the color used for drawing the geometry 2014-07-02 11:29:43 +03:00
Adam Wulkiewicz
e9178b6a80 Merge pull request #75 from mkaravel/feature/is_simple
Feature/is simple
2014-07-01 17:27:01 +02:00
Barend Gehrels
bc2edc4eea Merge branch 'develop' into prepare 2014-06-30 21:08:59 +02:00
Barend Gehrels
0b2cc3a1ae Merge branch 'develop' into prepare 2014-06-30 19:31:26 +02:00
Menelaos Karavelas
1465ada4ba [doc][stratiegies][distance] add pythagoras point-box and box-box strategies 2014-06-27 03:37:00 +03:00
Menelaos Karavelas
57a97b19cb [doc][algorithms][examples] update copyright header 2014-06-27 02:42:13 +03:00
Menelaos Karavelas
ff8d26e3e9 [doc][is_simple, is_valid] add doxygen and qbk support for documentation
of is_simple and is_valid; add qbk doc for is_simple and is_valid;
add example for is_simple and is_valid;
2014-06-27 02:35:33 +03:00
Menelaos Karavelas
4ddbe46ec4 Merge branch 'feature/doc' into feature/is_simple 2014-06-26 23:05:27 +03:00
Menelaos Karavelas
6ad8760295 [doc] add documentation support for is_valid and is_simple 2014-06-26 22:56:29 +03:00
Menelaos Karavelas
f9f1387efa [doc] add algorithms/detail/comparable_distance to the doxygen input
path
2014-06-26 22:40:21 +03:00
Menelaos Karavelas
fcebb52f0a [doc][index] doxygen 1.8.4 complains that SYMBOL_CACHE_SIZE is obsolete
and suggests to remove the entry
2014-06-26 22:38:44 +03:00
Adam Wulkiewicz
81bcdc34ed [geometries] Define assignment operators taking initializer lists.
Add constructor taking initializer list for multi_point.
2014-06-16 23:54:16 +02:00
Barend Gehrels
8102c48d65 Merge branch 'develop' into prepare_1_56_june16
Conflicts:
	doc/doxy/doxygen_output/html/doxygen.css
	doc/doxy/doxygen_output/html/doxygen.png
	doc/doxy/doxygen_output/html/tabs.css
	doc/html/index.html
	doc/index/rtree/query.qbk
	doc/make_qbk.py
	doc/quickbook/quickref.xml
	doc/quickref.xml
	doc/release_notes.qbk
	doc/src/docutils/tools/doxygen_xml2qbk/configuration.hpp
	doc/src/docutils/tools/doxygen_xml2qbk/doxygen_xml2qbk.cpp
	example/07_b_graph_route_example.cpp
	example/c11_custom_cs_transform_example.cpp
	example/ml02_distance_strategy.cpp
	extensions/example/gis/io/shapelib/shapelib.cpp
	extensions/example/gis/latlong/distance_example.cpp
	extensions/example/gis/latlong/point_ll_example.cpp
	extensions/example/gis/projections/p03_projmap_example.cpp
	extensions/example/gis/projections/p04_example.cpp
	extensions/example/gis/projections/p05_example.cpp
	extensions/test/algorithms/Jamfile.v2
	extensions/test/algorithms/dissolve.cpp
	extensions/test/algorithms/offset.cpp
	extensions/test/gis/latlong/andoyer.cpp
	extensions/test/gis/latlong/cross_track.cpp
	extensions/test/gis/latlong/distance_mixed.cpp
	extensions/test/gis/latlong/vincenty.cpp
	extensions/test/gis/projections/projections.cpp
	extensions/test/nsphere/Jamfile.v2
	extensions/test/nsphere/nsphere-access.cpp
	extensions/test/nsphere/nsphere-area.cpp
	extensions/test/nsphere/nsphere-circle.cpp
	extensions/test/nsphere/nsphere-disjoint.cpp
	extensions/test/nsphere/nsphere-index_content.cpp
	extensions/test/nsphere/nsphere-index_margin.cpp
	extensions/test/nsphere/nsphere-multi_within.cpp
	extensions/test/nsphere/nsphere-nsphere_in_box.cpp
	extensions/test/nsphere/nsphere-point_in_nsphere.cpp
	extensions/test/nsphere/nsphere-point_type.cpp
	extensions/test/nsphere/nsphere-within.cpp
	include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp
	include/boost/geometry/algorithms/detail/buffer/buffer_policies.hpp
	include/boost/geometry/algorithms/detail/buffer/buffered_ring.hpp
	include/boost/geometry/algorithms/detail/buffer/line_line_intersection.hpp
	include/boost/geometry/algorithms/detail/disjoint.hpp
	include/boost/geometry/algorithms/detail/multi_modify.hpp
	include/boost/geometry/algorithms/detail/overlay/append_no_dups_or_spikes.hpp
	include/boost/geometry/algorithms/detail/overlay/copy_segments.hpp
	include/boost/geometry/algorithms/detail/overlay/enrichment_info.hpp
	include/boost/geometry/algorithms/detail/overlay/get_turns.hpp
	include/boost/geometry/algorithms/detail/overlay/self_turn_points.hpp
	include/boost/geometry/algorithms/detail/overlay/traverse.hpp
	include/boost/geometry/algorithms/detail/point_is_spike_or_equal.hpp
	include/boost/geometry/algorithms/detail/sections/sectionalize.hpp
	include/boost/geometry/algorithms/disjoint.hpp
	include/boost/geometry/algorithms/distance.hpp
	include/boost/geometry/algorithms/num_points.hpp
	include/boost/geometry/algorithms/simplify.hpp
	include/boost/geometry/extensions/algebra/algebra.hpp
	include/boost/geometry/extensions/algebra/algorithms/convert.hpp
	include/boost/geometry/extensions/algebra/algorithms/detail.hpp
	include/boost/geometry/extensions/algebra/algorithms/rotation.hpp
	include/boost/geometry/extensions/algorithms/connect.hpp
	include/boost/geometry/extensions/algorithms/detail/overlay/dissolver.hpp
	include/boost/geometry/extensions/algorithms/dissolve.hpp
	include/boost/geometry/extensions/algorithms/offset.hpp
	include/boost/geometry/extensions/algorithms/remove_holes_if.hpp
	include/boost/geometry/extensions/algorithms/remove_marked.hpp
	include/boost/geometry/extensions/algorithms/selected.hpp
	include/boost/geometry/extensions/contrib/ttmath_stub.hpp
	include/boost/geometry/extensions/gis/geographic/strategies/andoyer.hpp
	include/boost/geometry/extensions/gis/geographic/strategies/distance_cross_track.hpp
	include/boost/geometry/extensions/gis/geographic/strategies/vincenty.hpp
	include/boost/geometry/extensions/gis/io/shapelib/shp_create_object_multi.hpp
	include/boost/geometry/extensions/gis/projections/impl/pj_fwd.hpp
	include/boost/geometry/extensions/gis/projections/new_projection.hpp
	include/boost/geometry/extensions/gis/projections/projection_point_type.hpp
	include/boost/geometry/extensions/multi/algorithms/dissolve.hpp
	include/boost/geometry/extensions/nsphere/algorithms/disjoint.hpp
	include/boost/geometry/extensions/nsphere/algorithms/within.hpp
	include/boost/geometry/extensions/nsphere/core/radius.hpp
	include/boost/geometry/extensions/nsphere/core/tags.hpp
	include/boost/geometry/extensions/nsphere/index/detail/algorithms/bounds.hpp
	include/boost/geometry/extensions/nsphere/index/detail/algorithms/comparable_distance_near.hpp
	include/boost/geometry/extensions/nsphere/index/detail/algorithms/content.hpp
	include/boost/geometry/extensions/nsphere/index/detail/rtree/linear/redistribute_elements.hpp
	include/boost/geometry/extensions/nsphere/nsphere.hpp
	include/boost/geometry/extensions/nsphere/strategies/cartesian/nsphere_in_box.hpp
	include/boost/geometry/extensions/nsphere/strategies/cartesian/point_in_nsphere.hpp
	include/boost/geometry/extensions/nsphere/views/center_view.hpp
	include/boost/geometry/index/detail/rtree/utilities/gl_draw.hpp
	include/boost/geometry/index/rtree.hpp
	include/boost/geometry/multi/algorithms/distance.hpp
	include/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp
	include/boost/geometry/multi/geometries/concepts/multi_point_concept.hpp
	include/boost/geometry/multi/geometries/concepts/multi_polygon_concept.hpp
	include/boost/geometry/multi/io/wkt/read.hpp
	include/boost/geometry/strategies/agnostic/buffer_distance_asymmetric.hpp
	include/boost/geometry/strategies/agnostic/buffer_distance_symmetric.hpp
	include/boost/geometry/strategies/agnostic/buffer_end_skip.hpp
	include/boost/geometry/strategies/buffer.hpp
	include/boost/geometry/strategies/cartesian/buffer_end_flat.hpp
	include/boost/geometry/strategies/cartesian/buffer_end_round.hpp
	include/boost/geometry/strategies/cartesian/buffer_join_miter.hpp
	include/boost/geometry/strategies/cartesian/buffer_join_round.hpp
	include/boost/geometry/strategies/cartesian/buffer_join_round_by_divide.hpp
	include/boost/geometry/strategies/cartesian/distance_projected_point.hpp
	include/boost/geometry/strategies/cartesian/distance_pythagoras.hpp
	include/boost/geometry/strategies/concepts/distance_concept.hpp
	include/boost/geometry/strategies/default_distance_result.hpp
	include/boost/geometry/strategies/spherical/distance_cross_track.hpp
	include/boost/geometry/strategies/spherical/distance_haversine.hpp
	include/boost/geometry/util/math.hpp
	index/example/benchmark_experimental.cpp
	index/example/glut_vis.cpp
	index/example/serialize.cpp
	index/test/rtree/interprocess/Jamfile.v2
	index/test/rtree/test_rtree.hpp
	test/algorithms/Jamfile.v2
	test/algorithms/buffer/Jamfile.v2
	test/algorithms/buffer/multi_linestring_buffer.cpp
	test/algorithms/buffer/multi_point_buffer.cpp
	test/algorithms/buffer/multi_polygon_buffer.cpp
	test/algorithms/buffer/point_buffer.cpp
	test/algorithms/buffer/polygon_buffer.cpp
	test/algorithms/difference.cpp
	test/algorithms/intersection.cpp
	test/algorithms/intersects.cpp
	test/algorithms/overlay/overlay_cases.hpp
	test/algorithms/overlay/robustness/Jamfile.v2
	test/algorithms/test_intersection.hpp
	test/algorithms/test_simplify.hpp
	test/algorithms/test_union.hpp
	test/algorithms/union.cpp
	test/geometry_test_common.hpp
	test/multi/algorithms/Jamfile.v2
	test/multi/algorithms/multi_difference_spike.cpp
	test/multi/algorithms/multi_distance.cpp
2014-06-16 19:57:43 +02:00
Adam Wulkiewicz
9aaffa5f78 [geometries] Add support for std::initializer_list 2014-06-16 19:06:19 +02:00
Adam Wulkiewicz
1403662e39 [doc] Update status matrices for intersects() and disjoints() 2014-06-16 03:59:07 +02:00
Adam Wulkiewicz
76917a4e70 [within][covered_by][test][doc] Support Point in Segment.
Add tests and update implementation status.
Add the test for intersects(Point, Segment).
2014-06-16 03:49:51 +02:00
Barend Gehrels
2c730125c2 [doc] update release notes 2014-06-15 17:33:49 +02:00
Adam Wulkiewicz
284e74b240 [doc] Update the note about the supported Geometries for touches() 2014-06-12 01:45:33 +02:00
Adam Wulkiewicz
08f48ea366 [doc][index] Rearrange knn queries images 2014-06-12 01:38:58 +02:00
Adam Wulkiewicz
d895e84431 [doc][index] Add expected results and some comments to the examples. Add import of the mapped_file example. 2014-06-12 00:01:43 +02:00
Adam Wulkiewicz
e545fe66d8 [doc][index] Add example - rtree stored in mapped file 2014-06-10 02:36:14 +02:00
Adam Wulkiewicz
18923e929d [docutils] Update WRT the latest relocation of the code from multi/ directory.
Also add Jamfile for support_status.
2014-06-04 22:34:07 +02:00
Adam Wulkiewicz
ac81873925 [doc] Update docs WRT the latest relocation of the code from multi/ directory 2014-06-04 22:14:25 +02:00
Barend Gehrels
d44df9b813 [doc] small update for disjoint and contribution 2014-05-26 12:25:56 +02:00
Barend Gehrels
6c149d4228 [doc][wkt] update of conformance sections 2014-05-21 11:59:10 +02:00
Barend Gehrels
cb8344e5f2 [doc] Extended doc for WKT 2014-05-20 22:57:38 +02:00
Barend Gehrels
86259f78a7 [doc][wkt] Fixed WKT doc / extended WKT doc (in progress) 2014-05-19 23:10:06 +02:00
Adam Wulkiewicz
862743176c [doc/index] Compact the new knn query pictures. Add knn code snippet. 2014-05-19 02:17:27 +02:00
Adam Wulkiewicz
2df9ea51fe [doc/index] Updated example rtree pack creation time, after optimization. 2014-05-19 01:56:06 +02:00
Adam Wulkiewicz
92b0491b22 [doc] Add info about Segments Indexables and more pictures. 2014-05-19 01:44:32 +02:00
Adam Wulkiewicz
82304fdeef [doc] Fix quickref.xml to support new parameter name of nearest(). Also improve the knn examples info. 2014-05-18 19:39:38 +02:00
Adam Wulkiewicz
c51cdc4bb9 [doc][example] Update the knn queries section in docs. Improve knn query visualization in glut_vis. 2014-05-18 19:29:16 +02:00
Barend Gehrels
422c6c7129 [doc] Added Samuel and fixed some doc issues for distance 2014-05-16 23:00:13 +02:00
Barend Gehrels
5132d2a9cf [doc] Added variant to implementation-status matrix 2014-05-12 22:31:09 +02:00
Barend Gehrels
f4a687d79a [doc] Fixed double inclusion of Menelaos 2014-05-08 22:06:21 +02:00
Barend Gehrels
2c3d8dd90d [doc] updated contributors 2014-05-07 21:47:11 +02:00
Barend Gehrels
02bc0d908d [doc] updated the implementation_status tool to support centroid/envelope better
and added some relation status.
clang is now default
2014-05-07 20:53:37 +02:00
Barend Gehrels
26038367b3 [doc] Added implementation_status for crosses, intersects.
Updated status for disjoint, overlaps, intersects
2014-05-07 20:52:33 +02:00
Barend Gehrels
b093230a6e [doc] updated equal_status 2014-05-07 15:51:26 +02:00
Barend Gehrels
1aecbae980 [doc] updated within/covered_by status status 2014-05-07 15:42:16 +02:00
Barend Gehrels
a8b4f324ac [doc] Changes in implementation_status tool.
For debug have full caseid and save the cpp file.
Added clang (for speed) with pre-compiled headers.
Do not surpress empty rows automatically (it was not the case in current docs)
Swap row/column (it was already the case for within)
Bugfix in box WKT, runtime
2014-05-07 15:35:13 +02:00
Barend Gehrels
e0d71fbc5e [doc] Moved status files to reference/status instead of generated.
They are generated but not from Doxygen, and are committed to git
2014-05-07 13:13:56 +02:00
Barend Gehrels
e798d86e94 [doc] Updated copyright 2014-05-07 12:19:26 +02:00
Barend Gehrels
432a4bc6a2 [doc] Moved Doxygen html files (conform index) such that they can be deleted more convenient. 2014-05-07 12:18:37 +02:00
Barend Gehrels
46a5e4e090 [doc] Updated make_qbk 2014-05-07 11:57:21 +02:00
Barend Gehrels
dc2993ae3a Merge branch 'develop' into rescale_to_integer
Conflicts:
	include/boost/geometry/algorithms/detail/relate/turns.hpp
	include/boost/geometry/algorithms/touches.hppq
2014-04-23 13:26:59 +02:00
Adam Wulkiewicz
bdacc633aa Merge branch 'develop' of github.com:boostorg/geometry into develop 2014-04-22 16:39:47 +02:00
Adam Wulkiewicz
fdb1afaf20 [test][doc][index] replace <toolset>gcc-mingw with <toolset>gcc,<target-os>windows in Jamfiles.
This fixes the ticket 9858.
One Jamfile defines tests for rtree+Interprocess, the second one docs examples using Interprocess.
2014-04-22 16:25:04 +02:00
Barend Gehrels
61f3ecfa0b updated release notes for ticket #9871 2014-04-21 19:46:49 +02:00
Adam Wulkiewicz
ec576e827c [doc] Change non-portable run_command rm to os.remove in make_qbk scripts 2014-04-19 02:29:54 +02:00
Menelaos Karavelas
2c43c9d418 [doc][difference] update behavior: add entries for L/L and P/P geometries 2014-04-15 08:56:59 +03:00
Adam Wulkiewicz
dfe76adb2a [doc][index] Add info about the query iterators - k-NN order and invalidation 2014-04-11 14:08:26 +02:00
Adam Wulkiewicz
9b384bbcab [doc] add dummy file to empty index/generated directory to force GIT t ohandle it properly 2014-04-09 03:34:29 +02:00
Adam Wulkiewicz
edf8a613ff [doc][crosses][overlaps] add crosses() to make_qbk.py script, add parameters info to crosses() and overlaps() 2014-04-09 03:26:07 +02:00
Adam Wulkiewicz
2753f5e30a [crosses] add missing files required by bg::crosses() algorithm 2014-04-09 01:34:34 +02:00
Adam Wulkiewicz
d3f8ea2f6b [crosses] add bg::crosses() algorithm 2014-04-09 01:33:37 +02:00
Barend Gehrels
da7c741eb8 Merge branch 'develop' into rescale_to_integer
Conflicts:
	include/boost/geometry/algorithms/detail/overlay/get_intersection_points.hpp
	include/boost/geometry/algorithms/detail/sub_geometry.hpp
	include/boost/geometry/algorithms/disjoint.hpp
	include/boost/geometry/algorithms/touches.hpp
	include/boost/geometry/algorithms/within.hpp
	include/boost/geometry/policies/relate/intersection_points.hpp
	test/algorithms/intersection.cpp
	test/algorithms/overlay/get_turn_info.cpp
2014-03-26 13:33:15 +01:00
Menelaos Karavelas
79bbb5a408 [geometry][append] updated copyright headers 2014-03-17 09:51:37 +02:00
Menelaos Karavelas
971247df04 updated the documentation wrt multi-linestrings and multi-polygons 2014-03-17 09:42:14 +02:00
Adam Wulkiewicz
cec1994358 [doc] spatial index iterative queries description improved 2014-02-02 23:02:41 +01:00
Adam Wulkiewicz
a062bf6d1a added README to master 2014-01-28 13:46:24 +01:00
Adam Wulkiewicz
87b9fef6a1 [doc] GitHub repository info added to the Introduction 2014-01-23 02:31:53 +01:00
Barend Gehrels
95bb6372ab [geometry] Added testcase for ticket #9563 which was already fixed in this branch
Rescaling to robust type already fixed this.
2014-01-18 18:14:51 +01:00
Adam Wulkiewicz
f2772bc599 [geometry][doc]: added new logo 2013-12-12 04:36:14 +01:00
Barend Gehrels
d60df91ca0 [geometry] Remove all trailing spaces (tools) 2013-12-05 19:40:50 +01:00
Barend Gehrels
ed4e7bb921 [geometry] Remove all trailing spaces (examples) 2013-12-05 19:39:57 +01:00
Mateusz Loskot
84d8419cf0 [geometry] Remove files generated by Doxygen
[SVN r86764]
2013-11-19 10:37:46 +00:00
Mateusz Loskot
16c326c295 [geometry] Update rule for template declaration with long template parameter list
[SVN r86756]
2013-11-18 15:18:50 +00:00
Mateusz Loskot
15b6f76f46 [geometry] include guidelines.qbk (commented until released)
[SVN r86755]
2013-11-18 15:11:54 +00:00
Mateusz Loskot
b32d9cf803 [geometry] Add rule on cryptic names and abbreviations. Remove rule on template parameters. Correct indentation. Update code examples. Fix typos.
[SVN r86754]
2013-11-18 15:01:52 +00:00
Mateusz Loskot
ab1f188a0b [geometry] Remove building of src/examples from this Jamfile.v2, build only documentation. The src/examples are built by in /libs/geometry/Jamfile.v2.
[SVN r86753]
2013-11-18 13:37:10 +00:00
Mateusz Loskot
b98a76bbb4 [geometry] Fix make_qbk.py to handle empty string returned by os.path.dirname() if called as: $ python /path/to/make_qbk.py. Print current working directory, for easier debugging.
[SVN r86752]
2013-11-18 13:21:00 +00:00
Mateusz Loskot
10dd010ecc [geometry] Add guidelines for developers and maintainers (not yet generated into docs). Content moved from http://trac.osgeo.org/ggl/wiki/Developer/Guidelines
[SVN r86710]
2013-11-15 17:31:07 +00:00
Mateusz Loskot
bdef7109d0 [geometry] Bump year to 2013
[SVN r86694]
2013-11-14 10:02:59 +00:00
Barend Gehrels
1088afb1be [geometry] Fixed self-turn points, neighboring function in get_turns did have the wrong meta-function. Also cleaned corresponding unit tests / added test cases for reported error (reported by Joan on mailing list)
[SVN r86627]
2013-11-11 22:36:57 +00:00
Barend Gehrels
42c3e28ff7 [geometry] fixed ticket 8310, disjoint did give the wrong results. Fixed using point_on_surface. Added unit test. Also tests for overlay algorithms because they might suffer from the same problem
[SVN r86579]
2013-11-06 22:42:02 +00:00
Mateusz Loskot
10b0e40d07 [geometry] Add doc/src/examples to top-level Jamfile.v2 and doc/Jamfile.v2
[SVN r86528]
2013-10-30 22:08:52 +00:00
Mateusz Loskot
9299ed5423 [geometry] Correct Bruno's name. Add Mateusz's location
[SVN r86459]
2013-10-26 17:23:23 +00:00
Barend Gehrels
cee8a0506c [geometry] Added remove_spikes as an algorithm. The first version was already in extensions (for years), that is removed now. The new version works using the recent point_is_spike_or_equal
[SVN r86450]
2013-10-26 13:18:11 +00:00
Mateusz Loskot
0e4f6a310e [geometry] Add TODO item EGC
[SVN r86437]
2013-10-26 00:33:40 +00:00
Mateusz Loskot
989c1b2748 [geometry] Add TODO item on doxygen_d_robustness.hpp
[SVN r86436]
2013-10-26 00:30:59 +00:00
Mateusz Loskot
682b21cbbf [geometry] Add TODO items
[SVN r86435]
2013-10-26 00:27:24 +00:00
Mateusz Loskot
55cf84daf5 [geometry] Add basic draft of the Robustness topic for docs
[SVN r86434]
2013-10-26 00:18:47 +00:00
Mateusz Loskot
6d3586c612 [geometry] Indicate clang versions that have been tested
[SVN r86421]
2013-10-24 20:48:57 +00:00
Barend Gehrels
3a6ae0bacb [geometry] revised solution for robustness, we don't go to integer which was shortly done. This is partly a revert of r85867, where we scaled to integer. Now we make side information consistent by iteratively selecting a larger epsilon. This will be moved into a separate class. All tests pass now, also the complete ticket_9081 test which failed before
[SVN r86368]
2013-10-20 15:30:21 +00:00
Barend Gehrels
ed885cbf1f [geometry] Applied patch in ticket 9245 about error messages in make_qbk.py
[SVN r86295]
2013-10-13 20:10:25 +00:00
Barend Gehrels
ac40228b07 [geometry] Major bugfix: intersection problem(s) caused by robustness, reported in ticket 9081. Causes were inconsistent side information by floating point precision. We now switch to integer for a specific region (6 points) to have the side information consistent. This removes many separate robustness checks previously done in cart_intersect, which is now more simple and ~200 lines shorter. And it removes also some robustness checks in get_turn_info (probably more were actually needed by old approach). It also uses this system in handle_tangencies and enrich_intersection_points.
It now also used the passed side information in direction.hpp, which saves calculations and is shorter.
In the end the performance is similar.
One (of many) situations in ticket 9081 is added in multi unit tests.


[SVN r85867]
2013-09-24 14:18:13 +00:00
Barend Gehrels
6567f7fab9 [geometry] merged to release
[SVN r85862]
2013-09-23 21:54:07 +00:00
Adam Wulkiewicz
ce10039377 [geometry][index]: added iterators test implementation using Boost.Function. Fixed compilation errors in benchmark_experimental.
[SVN r85693]
2013-09-16 00:25:37 +00:00
Adam Wulkiewicz
1efb2881ff [geometry] index docs: removed meaningless 'experimental'.
[SVN r85639]
2013-09-10 12:12:43 +00:00
Adam Wulkiewicz
b11eb4fe5b [geometry] index docs: reformulated sentence.
[SVN r85638]
2013-09-10 12:00:44 +00:00
Adam Wulkiewicz
d31d73ed62 [geometry] query iterators described in docs + some fixes of the chapter describing queries.
[SVN r85637]
2013-09-10 11:54:34 +00:00
Adam Wulkiewicz
d9b6f89d64 [geometry]: iterative queries simplified, docs updated, added qbegin() and qend() free functions, added new functions to the reference matrix, release notes updated.
[SVN r85630]
2013-09-09 22:37:55 +00:00
Adam Wulkiewicz
597f121798 [geometry][index] docs updated.
[SVN r85617]
2013-09-09 00:02:53 +00:00
Adam Wulkiewicz
d063118a3f [geometry] docs: added description of contains() and covers() predicates.
[SVN r85566]
2013-09-04 19:44:19 +00:00
Adam Wulkiewicz
8ab68c96f6 [geometry][index] example: added segment and linestring intersects queries to glut_vis, doc: added pictures of those queries results.
[SVN r85563]
2013-09-04 11:57:34 +00:00
Barend Gehrels
bb8e187931 [geometry] fixed clear/back calls for cases reported by Renaud on 2013-09-02 on mailing list
[SVN r85554]
2013-09-03 20:08:30 +00:00
Barend Gehrels
fb74bfbe26 [geometry] Fixed ticket 9047 (recursive inclusion) and unit test for ticket 8652
[SVN r85552]
2013-09-03 18:45:18 +00:00
Barend Gehrels
95cd9a2126 [geometry] added testcase for ticket 6958 which is also fixed by commit 85451 avoiding spikes
[SVN r85491]
2013-08-27 20:33:32 +00:00
Barend Gehrels
d1c4cb7b6d [geometry] avoid generation of spikes in overlays, this fixes ticket 8364 and 8365. Added unit tests for these tickets. These changes result in (at about 3 places) changes in the output-number-of-points, this is verified visually
[SVN r85451]
2013-08-24 22:53:43 +00:00
Barend Gehrels
52db334352 [geometry] fixed documentation: removed template parameters, made pythagoras back to a class, remove xml files in make_qbk to avoid using old ones
[SVN r85412]
2013-08-20 20:22:33 +00:00
Barend Gehrels
449c1fcc13 [geometry][doxygen_xml2qbk][#8825] applied patch (modified making behaviour optional)
[SVN r85384]
2013-08-17 21:05:44 +00:00
Barend Gehrels
250384a591 [geometry] ticket #8969, fixed: constructor of model::point should be explicit
[SVN r85383]
2013-08-17 20:04:23 +00:00
Barend Gehrels
fdccdbff5e [geometry] cleanup, removing MSVC proj-files where were for version 2005
[SVN r85375]
2013-08-17 15:43:41 +00:00
Barend Gehrels
409be79e03 [geometry] added centroid calculation for segment type
[SVN r85346]
2013-08-14 15:31:46 +00:00
Barend Gehrels
018502c52c [geometry] adapted transform strategies, they have points now as member-template, and calculation-type as template. Similar to what was done for Distane. This commit includes updated tests/doc/examples
[SVN r85325]
2013-08-12 21:22:53 +00:00
Barend Gehrels
17b54657fa [geometry] fixed doc/example to new distance strategy structure
[SVN r85295]
2013-08-10 22:32:40 +00:00
Barend Gehrels
9cc6d295c3 [geometry] merged for 1.54 release
[SVN r84889]
2013-06-23 20:59:55 +00:00
Adam Wulkiewicz
0673b850cc [geometry][index] docs: planned features list modified.
[SVN r84826]
2013-06-18 16:21:31 +00:00
Adam Wulkiewicz
f2fbb111f3 [geometry][index] docs: planned and experimental features section modified, test: added tests for experimental reversed spatial predicates.
[SVN r84820]
2013-06-17 22:23:35 +00:00
Adam Wulkiewicz
b6b9716c99 [geometry][index]docs: Modified commented out "TODO".
[SVN r84815]
2013-06-17 19:17:53 +00:00
Adam Wulkiewicz
8f132f65cf [geometry][index]docs: Added commented out "TODO" list.
[SVN r84813]
2013-06-17 11:46:53 +00:00
Adam Wulkiewicz
c3e989d882 [geometry][index]docs: rtree figures measurements updated in the introduction.
[SVN r84812]
2013-06-17 01:19:11 +00:00
Adam Wulkiewicz
0be05f6951 [geometry][index]docs: Info about R* optimization added.
[SVN r84785]
2013-06-14 23:37:19 +00:00
Adam Wulkiewicz
9c7e23743b [geometry][index]docs: R-tree features not released in 1.54 commented out.
[SVN r84766]
2013-06-13 22:08:26 +00:00
Adam Wulkiewicz
c27074ab1d [geometry][index] docs: R-tree "Implementation details" improved, added "Planned features".
[SVN r84756]
2013-06-13 14:26:29 +00:00
Adam Wulkiewicz
bd5ba4b13c [geometry][index] docs: Improved introduction, added image of tree created using packing algorithm and plots t(Max) t(Min).
[SVN r84753]
2013-06-12 23:33:59 +00:00
Barend Gehrels
08e51dffee [geometry] doc, updated release notes
[SVN r84698]
2013-06-08 17:53:12 +00:00
Barend Gehrels
f92409c82f [geometry] added warning for template parameters without a type (which is usually an error in the docs)
[SVN r84696]
2013-06-08 17:43:48 +00:00
Barend Gehrels
e82db72f74 [geometry] added Mats in doc, moved Andrew to keep it alphabetical
[SVN r84694]
2013-06-08 17:24:33 +00:00
Barend Gehrels
49a4d0c0a3 [geometry] pending change, changed name of group (for doxygen)
[SVN r84693]
2013-06-08 17:14:34 +00:00
Adam Wulkiewicz
1cab2c21b5 geometry docs: contributor added.
[SVN r84681]
2013-06-07 20:10:23 +00:00
Mateusz Loskot
3ec31dff76 [geometry] Spell-check spatial index documentation
[SVN r84557]
2013-05-30 16:10:18 +00:00
Barend Gehrels
a2afadf701 [geometry] merged up to 84394 into Release branch
[SVN r84395]
2013-05-20 20:31:45 +00:00
Barend Gehrels
881fb2d33d [geometry] added Mats' example of adapting a legacy hierarchy, added SVG samples
[SVN r84393]
2013-05-20 17:42:36 +00:00
Adam Wulkiewicz
4a59810947 geometry.index docs: experimental features commented, sections replaced by headings in queries description
[SVN r84296]
2013-05-16 10:17:25 +00:00
Adam Wulkiewicz
6d63401f08 geometry.index docs: typo fixed.
[SVN r84278]
2013-05-13 23:26:07 +00:00
Adam Wulkiewicz
3ebe782140 geometry.index docs: sections in section 'Creation and Modification' replaced by headings.
[SVN r84262]
2013-05-13 00:54:31 +00:00
Adam Wulkiewicz
ed2f1fd387 geometry.index docs: section title changed.
[SVN r84261]
2013-05-13 00:46:45 +00:00
Adam Wulkiewicz
4b2c00e6cc geometry docs: sections rearranged, titles unified.
[SVN r84260]
2013-05-13 00:39:43 +00:00
Adam Wulkiewicz
f36f347857 geometry.index docs: index general introduction modified, not included yet
[SVN r84259]
2013-05-12 23:48:54 +00:00
Barend Gehrels
7afaa597ab [geometry] updated doc/releaes notes for 1.54
[SVN r84258]
2013-05-12 21:16:35 +00:00
Barend Gehrels
485923d149 [geometry] merge of Boost.Geometry into release branch
[SVN r84242]
2013-05-12 10:58:26 +00:00
Barend Gehrels
edca638dfc [geometry] Moved SVG from extensions to main tree, to release it
[SVN r84233]
2013-05-11 12:27:43 +00:00
Adam Wulkiewicz
593641faf2 geometry.index doc.examples: fixed compile error if size_t is not unsigned
[SVN r84223]
2013-05-10 13:01:47 +00:00
Adam Wulkiewicz
c68f0a0fe0 geometry.index doc: newly implemented default Min rtree elements used, sections slightly modified.
[SVN r84218]
2013-05-10 12:10:18 +00:00
Adam Wulkiewicz
c10a017f91 geometry.index doc, test: added test for !satisfies(), queries docs updated.
[SVN r84216]
2013-05-09 23:42:42 +00:00
Adam Wulkiewicz
787a91dc3a geometry.index docs: Experimental features text tweaked.
[SVN r84213]
2013-05-09 22:25:12 +00:00
Adam Wulkiewicz
e059624130 geometry.index docs, example: Added path query description in 'Experimental features' section. Added path query to benchmark_experimental and glut_vis.
[SVN r84210]
2013-05-09 18:25:28 +00:00
Adam Wulkiewicz
c5b6130f30 geometry.index docs: created 'Experimental' section in R-tree docs, nearest() point relations moved to this section, added description of experimental query iterators.
[SVN r84172]
2013-05-06 16:24:11 +00:00
Adam Wulkiewicz
b6e7b766a3 geometry.index docs: small changes in the section describing queries.
[SVN r83965]
2013-04-19 13:20:40 +00:00
Adam Wulkiewicz
29296f2571 geometry.index docs: added missing newlines at the end of some example src files.
[SVN r83947]
2013-04-18 00:27:09 +00:00
Adam Wulkiewicz
dda8d2ac57 geometry.index: docs - updated rtree times and linear picture, test - cosmetic change in experimental query iterator test, example - added experimental query iterator to the benchmark
[SVN r83944]
2013-04-18 00:04:29 +00:00
Adam Wulkiewicz
457e838a61 geometry docs: definition of __box__ changed from Rectangle to Box, __rectangle__ added.
[SVN r83939]
2013-04-17 16:51:53 +00:00
Barend Gehrels
54b351d0db [geometry] Ticket 8393 polygon model doesn't adhere to stated Polygon concept rules, doc updated. Also updated release notes
[SVN r83792]
2013-04-07 15:38:45 +00:00
Adam Wulkiewicz
45a0069cc0 geometry docs: fixed portablility issue in script generating docs
[SVN r83759]
2013-04-03 21:20:17 +00:00
Adam Wulkiewicz
46a1796a2d geometry docs: Added observers namespace info in reference matrix.
[SVN r83753]
2013-04-03 19:07:47 +00:00
Adam Wulkiewicz
f1d4f67b7c geometry docs: Added spatial indexes to reference matrix + other minor documentation tweaks.
[SVN r83752]
2013-04-03 19:05:33 +00:00
Adam Wulkiewicz
c903f66ab0 geometry.index docs: Fixed errors in text.
[SVN r83743]
2013-04-03 14:38:07 +00:00
Adam Wulkiewicz
da0efb9a06 geometry.index docs: added missing images
[SVN r83741]
2013-04-03 13:35:42 +00:00
Adam Wulkiewicz
f7ae213be4 geometry docs: rapidxml added to doxygen_xml2qbk, index/../doxygen_xml2qbk removed, removed index's generated qbks.
[SVN r83740]
2013-04-03 13:22:16 +00:00
Barend Gehrels
8e13b642be [geometry] [doxygen_xml2qbk] copyright update
[SVN r83737]
2013-04-03 12:50:18 +00:00
Barend Gehrels
df4d924f25 [geometry] doxygen_xml2qbk added version to generated output, removed obsoelte qbk.skip mechaniscm, and small tweaks
[SVN r83736]
2013-04-03 12:48:46 +00:00
Barend Gehrels
9748ebb777 [geometry] fixes duplicate == for enumerations (caused by Doxygen 1.8); fixed warning; added version information
[SVN r83735]
2013-04-03 11:30:15 +00:00
Adam Wulkiewicz
0a71b03e4f doxygen_xml2qbk: added indexterms in alternative output (in the current form there may be problems with templates specializations)
[SVN r83734]
2013-04-03 01:46:29 +00:00
Adam Wulkiewicz
51155bc489 doxygen_xml2qbk: fixed errors made for default output in the early version of new tool.
[SVN r83733]
2013-04-03 01:04:05 +00:00
Adam Wulkiewicz
5fd436b762 doxygen_xml2qbk: functions without brief description removed from alternative output - consistent with other members. Fixed synopsis for functions without named parameters. Index's Doxyfile modified. Documentation updated.
[SVN r83732]
2013-04-03 00:26:43 +00:00
Adam Wulkiewicz
19452a4347 Boost.Geometry: integrated documentation of Index and moddified doxygen_xml2qbk.
[SVN r83730]
2013-04-02 22:56:10 +00:00
Barend Gehrels
b74d00c373 [geometry] fix nested square brackets for 0..n-1
[SVN r83724]
2013-04-02 21:21:55 +00:00
Barend Gehrels
2031d83a83 [geometry] doc update, changed endpoints, corresponds to previous commit changing generation of get/set with index. Generation should now be OK with Doxygen 1.6.3 and 1.8.3 (tested) and hopefully all versions in between
[SVN r83723]
2013-04-02 21:04:08 +00:00
Barend Gehrels
4f41383189 [geometry] doc update, udpated Doxyfile for newest version, removed qbk_skip, SHOW_DIRECTORIES, HTML_ALIGN_MEMBERS. Also made a comment for qbk_skip in the src
[SVN r83715]
2013-04-02 17:58:49 +00:00
Adam Wulkiewicz
954dc1dc6e Geometry.Index docs copied to trunk
[SVN r83646]
2013-03-30 13:20:24 +00:00
Mateusz Loskot
ffbf792eb8 [geometry] Add RapidXML unpacking step
[SVN r83485]
2013-03-18 11:09:35 +00:00
Barend Gehrels
5fdac19471 [geometry] added last fixed tickets (7462 and 8254) to release notes
[SVN r83484]
2013-03-17 21:41:54 +00:00
Adam Wulkiewicz
453af42c4b Added indexable<> and equal_to<> specialized for std::tuple<> if the compiler supports c++11 tuples and variadic templates.
[SVN r83438]
2013-03-15 17:17:54 +00:00
Adam Wulkiewicz
2db7f67b56 rtree: cosmetic changes
allocator passed to ctors by const ref instead of a value,
some parameters names changed,
docs updated.

[SVN r83315]
2013-03-05 18:26:56 +00:00
Adam Wulkiewicz
5e2db81daf rtree: indexable_getter and value_equal description added.
[SVN r83280]
2013-03-03 13:55:24 +00:00
Adam Wulkiewicz
d04778f99e rtree parameter Translator replaced by two IndexableGetter and EqualTo
[SVN r83238]
2013-03-02 02:20:40 +00:00
Adam Wulkiewicz
0bc541d1e9 rtree query default spatial predicate removed. Explicit call of intersects() is expected.
Predicates and DistancePredicates are stored by value in visitors.
Each predicate is stored by value in expression tuple.
Examples and docs updated.

[SVN r83232]
2013-03-01 18:14:46 +00:00
Adam Wulkiewicz
0afdadc5c4 value() predicate renamed to satisfies()
[SVN r83224]
2013-03-01 02:59:39 +00:00
Adam Wulkiewicz
e621608667 index::runtime::XXX parameters moved and renamed to index::dynamic_XXX
[SVN r83188]
2013-02-27 13:30:14 +00:00
Adam Wulkiewicz
2fc5f4464d Fixed comment in the example
[SVN r83136]
2013-02-24 16:45:59 +00:00
Adam Wulkiewicz
12bb15d27e Added translator examples.
rtree: parameters passed in the constructor by const& instead of a copy.



[SVN r83135]
2013-02-24 16:42:39 +00:00
Adam Wulkiewicz
67edc979a1 Added example: index of iterators of a map storing variant geometries,
Interprocess example name changed.

[SVN r83112]
2013-02-24 03:29:11 +00:00
Adam Wulkiewicz
e1a4660d47 Added examples of indexing polygons.
Fixed c++11 compilation error caused by use of deleted Allocators copy ctor in rstar insert visitor.


[SVN r83110]
2013-02-23 23:47:19 +00:00
Adam Wulkiewicz
e7211f7b09 rtree docs updated:
introduction fixed,
translator::def<> changed to translator<>.

[SVN r83094]
2013-02-23 04:30:29 +00:00
Adam Wulkiewicz
f7849be05d doxygen_xml2qbk: fixed alt. class output for class specialization.
quickbook_output_indexterm() call removed from alt. class output.
docs updated


[SVN r83082]
2013-02-22 13:53:19 +00:00
Adam Wulkiewicz
d418dac57f rtree predefined translator renamed to index::translator<>
index::translator::def<> renamed to index::translator<>
index::translator::index<> removed
translator helpers removed or moved to index::default::translator namespace
some unneeded includes removed
docs updated

[SVN r83077]
2013-02-22 03:23:41 +00:00
Adam Wulkiewicz
fd98aaab40 rtree: allocator_traits used in ctor and operator= (e.g. propagate_XXX or select_XXX),
index::swap() added,
query_range operator| generator moved to index::detail,
docs updated.

[SVN r83019]
2013-02-19 19:36:43 +00:00
Adam Wulkiewicz
b122d309b7 rtree: some params definition corrected,
docs updated,
reference definition moved to the separate file.

[SVN r82949]
2013-02-17 14:57:29 +00:00
Adam Wulkiewicz
ba8d3a2e34 Rtree introduction improved
[SVN r82896]
2013-02-15 02:56:24 +00:00
Adam Wulkiewicz
322c1ad760 Updated docs - key features of the R-tree implementation
[SVN r82895]
2013-02-14 22:37:12 +00:00
Adam Wulkiewicz
b2cf485512 Added Examples to the rtree docs.
[SVN r82873]
2013-02-14 14:33:47 +00:00
Adam Wulkiewicz
7914525ac3 Added rtree interprocess example, fixed compilation error in glut vis
[SVN r82865]
2013-02-14 03:11:55 +00:00
Adam Wulkiewicz
8c6081100a Removed
spatial_query(), nearest_query(),
related adaptors,
distance predicates generators bounded(), min_bounded() etc.,
detail static_vector renamed to varray.
Docs and tests updated.



[SVN r82824]
2013-02-11 19:11:41 +00:00
Adam Wulkiewicz
a90b56de26 boost::container::vector used in dynamic nodes. detail::static_vector renamed to detail::varray. Added Alloc parameter to varray. rtree::envelope() renamed to rtree::bounds(). Tests moddified. Docs tweaked.
[SVN r82766]
2013-02-06 20:56:29 +00:00
Adam Wulkiewicz
ce4d807159 Docs updated - new querying method used.
Queries description rearranged/modified.


[SVN r82618]
2013-01-26 01:27:59 +00:00
Adam Wulkiewicz
3f712b94f8 nearest() predicate and related classes moved from distance_predicates.hpp to predicates.hpp
query() methods and functions documented.
nearest() predicate documented.
Changes in various methods/functions description.
Deleted unneeded query_expr.

[SVN r82617]
2013-01-26 00:36:29 +00:00
Adam Wulkiewicz
455b2d9f45 Change in predicates.
empty() removed.
value() parameter renamed to Fun const& fun.
operator! moved to index::detail namespace.
Reference updated.

[SVN r82595]
2013-01-24 13:51:01 +00:00
Adam Wulkiewicz
72282dbed4 Quick start example fixed.
Docs updated.

[SVN r82547]
2013-01-19 02:33:46 +00:00
Adam Wulkiewicz
26e9526564 boost/geometry/extensions/index/* moved to boost/geometry/index/*
rtree::box() renamed to rtree::envelope()
index::box() renamed to index::envelope()
some unneeded tests removed
docs updated

[SVN r82546]
2013-01-19 02:26:34 +00:00
Adam Wulkiewicz
b830ec1cdb Files structure rearranged to better reflect namespace strcture. Some classes moved to different namespaces.
[SVN r82536]
2013-01-18 20:40:24 +00:00
Adam Wulkiewicz
0a29cced58 doxygen_xml2qbk: added modifiers output to functions/members output.
rtree: new docs generated with modifiers.

[SVN r82527]
2013-01-17 17:11:33 +00:00
Adam Wulkiewicz
392ac1a864 Options, functions: check_predicates(), are_boxes_ok(), are_levels_ok() moved to the index::detail namespace.
query_expr.hpp deleted.

[SVN r82523]
2013-01-17 15:19:40 +00:00
Adam Wulkiewicz
2f5ddeb8a6 Docs changed to reflect latest code changes
[SVN r82516]
2013-01-17 03:56:24 +00:00
Adam Wulkiewicz
3083a3721c docs copyrights modified
[SVN r82511]
2013-01-16 14:45:30 +00:00
Adam Wulkiewicz
74db796acc rtree: added bg::envelope() and bg::return_envelope().
doxygen_qbk2xml: added template parameters to detailed function output.



[SVN r82510]
2013-01-16 14:39:01 +00:00
Adam Wulkiewicz
9cd5626c90 rtree - added move ctor taking allocator
distance predicates - docs improved
doxygen_xml2qbk - group output finished (enums, defines and functions)



[SVN r82509]
2013-01-16 04:08:16 +00:00
Adam Wulkiewicz
9c13998f62 doxygen_xml2qbk - Keywords coloring in paragraphs added - data inside computeroutput which is not inside other block is translated to ....
Reference updated.

[SVN r82492]
2013-01-14 17:40:31 +00:00
Adam Wulkiewicz
83c187c90f doxygen_qbk2xml: fixed text style blocks generation for special cases
[SVN r82488]
2013-01-14 12:20:26 +00:00
Adam Wulkiewicz
7994089084 Rtree docs improved.
[SVN r82483]
2013-01-13 20:02:19 +00:00
Adam Wulkiewicz
36440429e0 rtree docs and doxygen_xml2qbk modified.
rtree docs:
fixed formatting, added rtree parameters info.

doxygen_xml2qbk:
added doxygen ref links support.
removed index_id_path - no longer needed.

[SVN r82479]
2013-01-13 15:35:10 +00:00
Bruno Lalande
e8b2693d74 Integrated wkt into support_status.
[SVN r82475]
2013-01-13 12:13:34 +00:00
Adam Wulkiewicz
fcf8257fd5 doxygen_xml2qbk: added storing of ids, added parsing of refs and generation of qbk links.
[SVN r82453]
2013-01-12 03:47:45 +00:00
Adam Wulkiewicz
4e972f0389 Fixed errors in doxygen_xml2qbk - lists support, additional paragraphs display.
Added warnings and infos.
Rtree docs improved, added text formatting, warnings etc.



[SVN r82446]
2013-01-11 04:09:30 +00:00
Adam Wulkiewicz
979eb9f53d doxygen_xml2qbk moddified.
Paragraphs and precondition are no longer stored in qbk_markups - stored in separate members.
Added support for bold, verbatim, emphasis, computeroutput.

[SVN r82443]
2013-01-11 01:07:38 +00:00
Adam Wulkiewicz
42c7931bc7 doxygen_xml2qbk fixed brackets display in sections titles and generated tables.
[SVN r82435]
2013-01-10 20:12:40 +00:00
Adam Wulkiewicz
53a5a25f55 Docs improved.
[SVN r82428]
2013-01-09 23:48:23 +00:00
Adam Wulkiewicz
b8c48f13ef Added \par and \li support in doxygen_xml2qbk.
[SVN r82424]
2013-01-09 21:57:37 +00:00
Adam Wulkiewicz
9ec3d2289e Added the rest of generated files.
[SVN r82423]
2013-01-09 18:41:55 +00:00
Adam Wulkiewicz
ba0c1b840f static_vector test moddified, added generated reference files
[SVN r82422]
2013-01-09 18:33:43 +00:00
Adam Wulkiewicz
5310131f4c Rtree docs: added inserter, groups names changed.
[SVN r82420]
2013-01-09 16:43:16 +00:00
Adam Wulkiewicz
121ac6c683 rtree: missing parameters description added.
[SVN r82419]
2013-01-09 16:34:02 +00:00
Adam Wulkiewicz
7a707809a7 Default and index translator added to the reference.
doxygen_xml2qbk now displays members only if they have brief description.

[SVN r82418]
2013-01-09 16:31:16 +00:00
Adam Wulkiewicz
0b84c2b0a5 rtree constructors parameters moddified
[SVN r82416]
2013-01-09 13:36:19 +00:00
Adam Wulkiewicz
e72e9bcfad Added move ctors and swap() to nodes allocators. Used those in rtree move ctor and swap(). Docs: added rtree methods exceptions detailed description.
[SVN r82415]
2013-01-09 13:07:45 +00:00
Adam Wulkiewicz
cf6a052ffd Added adaptors to the reference.
[SVN r82414]
2013-01-08 23:56:10 +00:00
Adam Wulkiewicz
54a789ec78 Added spatial and distance predicates to the reference.
[SVN r82413]
2013-01-08 23:41:27 +00:00
Adam Wulkiewicz
a127e0eb70 Added rtree group to src description and free functions to reference.
Some changed in doxygen_xml2qbk - group handling, parameters changes etc.

[SVN r82411]
2013-01-08 23:03:43 +00:00
Adam Wulkiewicz
bd3dc677b5 \bgi_exception{} alias used.
[SVN r82407]
2013-01-08 17:45:27 +00:00
Adam Wulkiewicz
81e43183a5 Added cos_output_style to doxygen_xml2_qbk tool.
Detail member description output slightly changed.


[SVN r82405]
2013-01-08 15:54:30 +00:00
Adam Wulkiewicz
f63be38583 rtree methods description: \qbk{} alias changed to manual \xmlonly<qbk>...</qbk>\endxmlonly
[SVN r82404]
2013-01-08 15:32:33 +00:00
Adam Wulkiewicz
c3bd62df81 doxygen_xml2qbk document_id_path parameter changed to index_id_path
[SVN r82401]
2013-01-08 14:32:32 +00:00
Adam Wulkiewicz
a75b7cdc0a Exceptions info moved to \qbk section in methods description.
[SVN r82399]
2013-01-08 05:03:50 +00:00