Commit Graph

998 Commits

Author SHA1 Message Date
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
Adam Wulkiewicz
273f5f5347 Added document_id_path to the doxygen_xml2qbk. Added links to reference.
[SVN r82398]
2013-01-08 03:36:16 +00:00
Adam Wulkiewicz
010a58325f verbatim font used in methods parameters sections
[SVN r82396]
2013-01-08 01:10:10 +00:00
Adam Wulkiewicz
c9a729ca25 Small error in docs fixed - italics.
[SVN r82394]
2013-01-07 23:39:16 +00:00
Adam Wulkiewicz
200a613139 Docs improved.
Added alternative version of doxygen_xml2qbk.

[SVN r82393]
2013-01-07 23:15:57 +00:00
Adam Wulkiewicz
c06e6efc98 R-tree docs improved.
[SVN r82387]
2013-01-07 21:08:48 +00:00
Adam Wulkiewicz
2d57d5e724 Details removed from brief
[SVN r82382]
2013-01-07 04:43:51 +00:00
Adam Wulkiewicz
15342d7207 Docs improved
[SVN r82381]
2013-01-07 03:22:24 +00:00
Adam Wulkiewicz
1257977a04 R-tree docs improved
[SVN r82380]
2013-01-07 01:50:29 +00:00
Adam Wulkiewicz
1f3612c9e4 doxygen_xml2qbk used to build the rtree reference
[SVN r82379]
2013-01-07 01:00:02 +00:00
Adam Wulkiewicz
a8b63e7617 Added rtree autodoc reference.
[SVN r82359]
2013-01-04 20:40:36 +00:00
Adam Wulkiewicz
379166e1f7 Updated info about the R-tree exception safety.
[SVN r82281]
2012-12-30 01:43:36 +00:00
Barend Gehrels
106876b29d [geometry] merged revisions r78001:r78851 which were not yet merged earlier
[SVN r82023]
2012-12-16 16:08:33 +00:00
Barend Gehrels
5ce1a36676 [geometry] merged to release branch
[SVN r82022]
2012-12-16 15:14:35 +00:00
Barend Gehrels
3fc118f30e [geometry] updated release notes
[SVN r82021]
2012-12-16 13:40:23 +00:00
Adam Wulkiewicz
ac27db1a2c Exception safety table rearranged.
[SVN r81948]
2012-12-14 19:23:11 +00:00
Adam Wulkiewicz
627452da2a Added rtree::count() method. Docs modified.
[SVN r81947]
2012-12-14 19:15:34 +00:00
Adam Wulkiewicz
cce223726a Added info about the Value with no default ctor in docs.
[SVN r81941]
2012-12-14 15:01:04 +00:00
Adam Wulkiewicz
3f1d769d9f Added MultiPolygon spatial query picture to docs.
Added MultiPolygon query to GLUT Vis.

[SVN r81921]
2012-12-13 22:37:06 +00:00
Adam Wulkiewicz
531629051a Info about spatial predicates using Ring and Polygon added in docs.
Ring and Polygon queries added to GLUT Vis test.

[SVN r81907]
2012-12-13 18:39:31 +00:00
Adam Wulkiewicz
f4f0094c3a Merged from index_dev
Fixed rtree::clear() mem leak.
Added test for clear() and boost::shared_ptr as Values.
Each linear algo test file divided into 2 files.
Added reference in docs->rtree introduction.

[SVN r81778]
2012-12-07 22:52:53 +00:00
Adam Wulkiewicz
640ae6ced6 Inserter included in the rtree.hpp
Added docs regarding inserter and creation of the rtree from the query results.
Added info about comparison of tuples in default translator.
Merged from index_dev.

[SVN r81582]
2012-11-26 22:20:38 +00:00
Adam Wulkiewicz
6f5b384b93 Merged from index_dev.
not_xxx predicates generators removed.
Added rtree constructor, insert() and remove() taking Range.
Added default translator for boost::tuple<>.
Each R*tree test divided into 2 files.
Docs updated/modified/fixed.

[SVN r81571]
2012-11-26 18:54:09 +00:00
Adam Wulkiewicz
d1174a227e Small change in docs.
[SVN r81544]
2012-11-25 21:56:12 +00:00
Adam Wulkiewicz
bad91b8f31 Small change in docs.
[SVN r81541]
2012-11-25 21:35:20 +00:00
Adam Wulkiewicz
73e7974408 Added basic description and images of spatial and knn queries
[SVN r81540]
2012-11-25 21:26:00 +00:00
Adam Wulkiewicz
7babc43f75 Rtree docs and sample modified.
Rtree introduction expanded.
Quickstart improved.

[SVN r81539]
2012-11-25 20:56:38 +00:00
Adam Wulkiewicz
f7d7e88bbb Modified glut_vis additional test and added generated rtree images.
[SVN r81528]
2012-11-25 17:28:12 +00:00
Adam Wulkiewicz
5a6e87b146 Pointers and Iterators types removed from the default Translator.
[SVN r81523]
2012-11-24 22:17:08 +00:00
Adam Wulkiewicz
80be48d155 Added rtree::swap() method.
Added requirement 'Nonthrowing copy constructor of the Translator'.



[SVN r81512]
2012-11-24 19:54:36 +00:00
Adam Wulkiewicz
6e13479481 docs fixed
[SVN r81459]
2012-11-21 16:06:34 +00:00
Adam Wulkiewicz
7bbf242891 Improved exception safety of the r-tree.
Requirement 'nonthrowing copy constructor of the BoundingObject/CoordinateType' changed to 'exception-safe copy constructor of the BoundingObject/CoordinateType'.
From now the r-tree do not use erase() method of the elements containers. It uses copy_from_back() and pop_back() instead.
erase() removed from pushable_array.
Added various memory leaks fixes taking throwing by Element's copy constructor into account.
Tests added.
Docs modified.

[SVN r81445]
2012-11-20 22:49:14 +00:00
Adam Wulkiewicz
ff1ccbdf29 Translator copy ctor exception handled.
Exception-safety docs moddified.



[SVN r81365]
2012-11-16 12:43:34 +00:00
Adam Wulkiewicz
6b456b1fc7 remove() don't return if there is no root, assertion check is done in raw_remove().
Docs updated.

[SVN r81350]
2012-11-14 23:35:14 +00:00
Adam Wulkiewicz
593ab6d9fb Names changed query to spatial_query, nearest to nearest_query, query_filtered to adaptors::spatial_queried, nearest_filtered to adaptors::nearest_queried.
[SVN r81349]
2012-11-14 21:59:37 +00:00
Bruno Lalande
df13f5a861 Integrated reverse into support_status.
[SVN r81078]
2012-10-28 20:54:42 +00:00
Bruno Lalande
0bb3c3f9c9 Integrated num_points into support_status.
[SVN r81076]
2012-10-28 19:18:05 +00:00
Bruno Lalande
44a6514827 Integrated num_interior_rings into support_status.
[SVN r80973]
2012-10-12 21:50:58 +00:00
Bruno Lalande
3f87f7cd7c Integrated num_geometries into support_status.
[SVN r80971]
2012-10-12 21:43:41 +00:00
Bruno Lalande
4dcb6dc71e Integrated for_each into support_status.
[SVN r80942]
2012-10-10 20:22:41 +00:00
Bruno Lalande
4b36a62514 Integrated centroid into support_status.
[SVN r80683]
2012-09-23 21:40:12 +00:00
Bruno Lalande
7756b6f167 Integrated buffer into support_status.
[SVN r80676]
2012-09-23 18:25:58 +00:00
Bruno Lalande
615d270698 Integrated perimeter into support_status.
[SVN r80667]
2012-09-23 12:35:27 +00:00
Bruno Lalande
25e8bf0572 Integrated length into support_status.
[SVN r80653]
2012-09-22 23:20:28 +00:00
John Maddock
8ffd54aeee Merge accumulated changes from Trunk for Boost.Math - see documentation for a full lost of changes.
[SVN r80432]
2012-09-07 08:43:19 +00:00
Adam Wulkiewicz
11e96c6247 fixed near/far macros issue by renaming near(to to_nearest), far(to to_furthest) and centroid to to_centroid for consistency.
[SVN r80398]
2012-09-04 18:09:39 +00:00
Bruno Lalande
2801bbd383 Integrated unique into support_status.
[SVN r80246]
2012-08-26 23:38:33 +00:00
Adam Wulkiewicz
f01d3d11b4 Small change in docs.
[SVN r80231]
2012-08-26 01:36:05 +00:00
Adam Wulkiewicz
1f72fc54cb Implemented r-tree run-time parameters. Tests modified. Added remove() test.
[SVN r80230]
2012-08-26 00:41:11 +00:00
Bruno Lalande
8dff32b0e7 Integrated transform into support_status.
[SVN r80192]
2012-08-25 08:46:59 +00:00
Adam Wulkiewicz
4c41822454 Modified docs, files descriptions, added quick_start example.
[SVN r80164]
2012-08-23 21:55:34 +00:00
Bruno Lalande
a5187cd6d9 Integrated multi/simplify into support_status.
[SVN r80131]
2012-08-21 22:10:56 +00:00
Bruno Lalande
7577c917fe Integrated simplify into support_status.
[SVN r80129]
2012-08-21 21:52:41 +00:00
Barend Gehrels
d316c1bf68 [geometry] merged into release (two fixes, doc change) since r79395
[SVN r79534]
2012-07-15 15:02:16 +00:00
Barend Gehrels
f2575b0127 [geometry] Add note about breaking change w.r.t. custom point pointer
[SVN r79533]
2012-07-15 14:52:19 +00:00
Barend Gehrels
8c6840c105 [geometry] updated release notes
[SVN r79529]
2012-07-15 14:33:24 +00:00
Barend Gehrels
b3bafc9e4e [geometry] Bugfix in document generator. Details:
The XML generated by Doxygen contains parameters twice: first shortly ("memberdef -> param"), below more in detail ("memberdef -> detaileddescription -> para -> parameterlist -> parameteritem"). However, the second one is not always in the parameter-order, apparently. At least this was the case for simplify.

This change fixes that. We now get it from param, get the details in a separate list and copy the details to the original list such that order is preserved.

[SVN r79528]
2012-07-15 12:08:11 +00:00
John Maddock
96da1eea57 Fix PDF install rule so that it's explicit and automatically invokes a PDF build when specified on the command line.
So "bjam pdfinstall" will now build and install the PDF to the current directory.
This works around some problems that the previous versions had if the user did not have an FO processor installed (basically Daniel James was unable to build the HTML docs for the distribution if the pdfinstall rule was implicit).

[SVN r79492]
2012-07-14 11:21:03 +00:00
Barend Gehrels
a0572c75e7 [geometry] merged into release for 1.51 (breaking change w.r.t. custom point traits)
[SVN r79395]
2012-07-09 21:06:05 +00:00
Barend Gehrels
462ca36fe7 [geometry] Add Karsten Ahnert to contributors for patch
[SVN r79209]
2012-07-01 15:54:37 +00:00
Daniel James
443b01bc07 Merge documentation build fix from trunk.
[SVN r78888]
2012-06-11 07:23:17 +00:00
Daniel James
d35eb8f2df Make the new pdf install rules explicit, and fix intrusive's.
[SVN r78877]
2012-06-11 01:33:10 +00:00
Barend Gehrels
acf672695f [geometry] merged revision 78724 thru 7880 w.r.t. bugfixes
[SVN r78852]
2012-06-07 18:43:44 +00:00
John Maddock
ab7ea123f8 Update Jamfiles and build scripts for PDF generation.
Set local_function image DPI's for better PDF builds.

[SVN r78849]
2012-06-07 16:47:33 +00:00
John Maddock
abc9585a10 Changes required to build PDF versions of docs.
[SVN r78845]
2012-06-07 12:32:56 +00:00
Bruno Lalande
24ab79556d Integrated 'overlaps' into support_status.
[SVN r78842]
2012-06-06 22:58:34 +00:00
Bruno Lalande
671123b0fc Integrated expand into support_status.
[SVN r78825]
2012-06-05 21:27:12 +00:00
Bruno Lalande
4cf2ce3baa Integrated equals algorithm into support_status.
[SVN r78820]
2012-06-05 19:44:40 +00:00
Bruno Lalande
a9e33e02e9 Integrated envelope algorithm into support_status.
[SVN r78816]
2012-06-05 18:40:48 +00:00
Bruno Lalande
dc880255fa Added disjoint algorithm to support_status.
[SVN r78812]
2012-06-05 15:57:09 +00:00
Barend Gehrels
547e49d388 [geometry] merge since today's r78712
[SVN r78717]
2012-05-28 13:04:24 +00:00
Barend Gehrels
a02bebd0fe [geometry] doc updates w.r.t. touch (forgot to commit last time)
[SVN r78714]
2012-05-28 12:25:16 +00:00
Barend Gehrels
e3c8eed009 [geometry] merged since r77001
[SVN r78712]
2012-05-28 11:29:18 +00:00
Barend Gehrels
497b25d443 [geometry] doc update for touches (added note)
[SVN r78707]
2012-05-28 10:05:47 +00:00
Barend Gehrels
68c677b30f [geometry] doc update w.r.t. touches
[SVN r78705]
2012-05-28 09:53:31 +00:00
Barend Gehrels
dd5cb6fe6b [geometry] commit of robustness test for touches, and updated release note
[SVN r78700]
2012-05-27 21:44:47 +00:00
Barend Gehrels
d2643ac319 [geometry] fixed disjoint (unit test) including release notes for this fix and older commits
[SVN r78686]
2012-05-27 15:17:29 +00:00
Barend Gehrels
4e1b8b3511 Update w.r.t. Boost.Range size now unsigned
[SVN r78615]
2012-05-25 14:27:29 +00:00
Barend Gehrels
13495b06fc Boost.Geometry processed patch https://svn.boost.org/trac/boost/ticket/6166 for missing transformation
[SVN r77108]
2012-02-24 15:36:23 +00:00
Barend Gehrels
7372dfa3a4 Boost.Geometry applied patch from ticket https://svn.boost.org/trac/boost/ticket/6584 and fixed a related bug about the return type of strategies/projected_point which was integer for integer points (and should have been promoted to FP, fixed)
[SVN r77107]
2012-02-24 12:32:38 +00:00
Barend Gehrels
6322c9c33e Boost.Geometry applied patch from ticket https://svn.boost.org/trac/boost/ticket/6585
[SVN r77103]
2012-02-24 10:25:24 +00:00
Barend Gehrels
30ae1548b9 Boost.Geometry doc-update empty-sub-table for pdf-generation 1.49
[SVN r77100]
2012-02-23 18:42:40 +00:00
Barend Gehrels
1877b8aca9 Boost.Geometry removed problem-causing empty list in XML doc
[SVN r77099]
2012-02-23 18:33:28 +00:00
Barend Gehrels
c8bc3cc1e1 Boost.Geometry merge doc updates
[SVN r77001]
2012-02-12 18:01:22 +00:00
Barend Gehrels
bfda23e1be Boost.Geometry updated last release notes
[SVN r77000]
2012-02-12 17:49:21 +00:00
Barend Gehrels
9ad8901329 Boost.Geometry added comment for bjam/b2
[SVN r76998]
2012-02-12 17:13:46 +00:00
Barend Gehrels
388feb89ae Boost.Geometry doc updates and fixes
[SVN r76997]
2012-02-12 17:07:37 +00:00
Barend Gehrels
495597f8b9 Boost.Geometry doc updates and fixes. Including a new section Conformance instead of notes/tips defining that in previous version
[SVN r76993]
2012-02-12 15:04:44 +00:00
Barend Gehrels
af40216f1d Boost.Geometry merged fixes/doc updates to release branch
[SVN r76991]
2012-02-12 13:04:01 +00:00
Barend Gehrels
2bcbf859d0 Boost.Geometry minor doc tweak
[SVN r76989]
2012-02-12 11:32:16 +00:00
Barend Gehrels
604bb60f17 Boost.Geometry doc updates
[SVN r76963]
2012-02-10 19:52:53 +00:00
Barend Gehrels
c29ed3112b Merged libs/geometry fixes since 2011-01-15
[SVN r76905]
2012-02-05 18:48:26 +00:00
Barend Gehrels
24c00a02c6 Doc update
[SVN r76903]
2012-02-05 17:35:40 +00:00
Barend Gehrels
eba013de10 Added explanatory comment
[SVN r76885]
2012-02-04 17:23:15 +00:00
Bruno Lalande
e707b7660f Made the multi version of dispatch::convert inherit from its underlying implementation.
[SVN r76872]
2012-02-04 10:35:35 +00:00
Bruno Lalande
43ceb90822 Corrected inclusions in support_status.
[SVN r76871]
2012-02-04 10:17:26 +00:00
Barend Gehrels
d8083b7ad1 Fixed expand example (broken by area_surveyor which incorrectly had point_xy)
[SVN r76770]
2012-01-28 23:22:35 +00:00
Barend Gehrels
53b60d4a01 Fixed covered_by_status by re-generation
[SVN r76729]
2012-01-27 22:57:54 +00:00
Barend Gehrels
575c64a248 Removed template in one of the table_header calls (MSVC reports error)
[SVN r76727]
2012-01-27 22:50:32 +00:00
Bruno Lalande
b18b27dea4 Integrated 'within' algorithm into support_status.
[SVN r76695]
2012-01-25 23:11:12 +00:00
Bruno Lalande
6c256b142e Integrated covered_by into support_status.
[SVN r76674]
2012-01-24 21:36:40 +00:00
Bruno Lalande
f9410327e5 Fixed mistake in support_status 'correct' integration.
[SVN r76673]
2012-01-24 21:27:50 +00:00
Bruno Lalande
ba013bdef2 Integrated 'correct' algorithm into support_status.
[SVN r76670]
2012-01-24 21:02:01 +00:00
Barend Gehrels
de37af7a17 [Geometry] Fixed unused parameters warnings in 2 files (doc/src/examples)
[SVN r76587]
2012-01-19 16:18:37 +00:00
Barend Gehrels
4ef66d61e8 [Geometry - merged up to r76521]
[SVN r76525]
2012-01-15 16:38:26 +00:00
Barend Gehrels
3f5b25f7ba Updated documentation / added release notes for 1.49 and backwards for 1.48
[SVN r76521]
2012-01-15 15:45:24 +00:00
Barend Gehrels
15b1814c66 Doc update: year, added convert/append status, included 3 status files
[SVN r76446]
2012-01-13 12:00:14 +00:00
Barend Gehrels
48db22c90a Updated copyrights 2010->2012 doxygen_mainpage.hpp
[SVN r76443]
2012-01-12 20:59:59 +00:00
Barend Gehrels
61874e2c40 Updated copyrights 2010->2012
[SVN r76442]
2012-01-12 20:58:20 +00:00
Bruno Lalande
040288bd75 Integrated convex_hull into support_status.
[SVN r76418]
2012-01-11 22:48:07 +00:00
Bruno Lalande
709e4bc379 Integrated clear algorithm into support_status.
[SVN r76392]
2012-01-09 22:50:11 +00:00
Barend Gehrels
7cb0ae96fd Boost.Geometry update copyright -> 2012
[SVN r76390]
2012-01-09 21:56:08 +00:00
Bruno Lalande
db29b5edc6 Regenerated area_status.qbk and distance_status.qbk.
[SVN r76387]
2012-01-09 14:50:11 +00:00
Bruno Lalande
592e1d7d22 Integrated area into support_status.
[SVN r76374]
2012-01-08 21:43:09 +00:00
Barend Gehrels
b50c616bdc Merged Geometry doc,test,example folders
[SVN r76341]
2012-01-07 17:56:46 +00:00
Bruno Lalande
d1f9a5cc2e Fixed support_status compilation errors with GCC.
[SVN r76211]
2011-12-28 19:11:47 +00:00
Barend Gehrels
c99758da78 Updated support status now generated with "support_status" instead of "implementation_status"
[SVN r76208]
2011-12-28 11:00:31 +00:00
Barend Gehrels
a62e17fb4a Added qbk output additional to text output.
[SVN r76207]
2011-12-28 10:52:37 +00:00
Bruno Lalande
e431188c01 Made append handling less hacky, and factorized further.
[SVN r76205]
2011-12-27 23:14:14 +00:00
Barend Gehrels
4abbffd4a3 Updated whitespace
[SVN r76202]
2011-12-27 13:17:19 +00:00
Barend Gehrels
8f18c0cd0e Added MSVC 2010 Express project
[SVN r76132]
2011-12-24 14:02:23 +00:00
Bruno Lalande
5483e71eef Added append to support_status (a little bit hacky right now).
[SVN r76100]
2011-12-21 22:53:10 +00:00
Bruno Lalande
1bdac6a166 Simplified not_implemented.
[SVN r76072]
2011-12-19 23:00:32 +00:00
Bruno Lalande
3aff9e667f Factorized support_status thanks to the dispatch metafunctions now aligned.
[SVN r76052]
2011-12-18 23:21:34 +00:00
Barend Gehrels
53cf6dd971 Fixed multi/wkt examples (in algorithms)
[SVN r76014]
2011-12-17 11:39:10 +00:00
Barend Gehrels
d3e829ffd8 Fixed multi/wkt examples
[SVN r76013]
2011-12-17 11:34:57 +00:00
Bruno Lalande
9ff892b616 Had dispatch::distance take care of the default strategy retrieval/inversion.
[SVN r76003]
2011-12-16 23:16:22 +00:00
Bruno Lalande
25e7109a2f Made dispatch::distance able to get the strategy tag by itself.
[SVN r76001]
2011-12-16 22:04:56 +00:00
Mateusz Loskot
8fbb9b3655 Boost.Geometry:
* Catch up with r75977 changes with new layout of IO formats in geometry/io/<FORMAT>/ 
* General maintenance in tests and examples.

[SVN r75979]
2011-12-16 01:45:22 +00:00
Bruno Lalande
418bdc52d2 Made dispatch::distance able to reverse itself. This is no longer driven by the caller.
[SVN r75975]
2011-12-15 23:26:22 +00:00
Bruno Lalande
f6eb4968eb dispatch::distance now gets the geometry tags by itself.
[SVN r75972]
2011-12-15 22:13:26 +00:00
Bruno Lalande
d7e613f8b7 Reduced dispatch::convert required parameters to their bare minimum.
[SVN r75948]
2011-12-14 23:29:35 +00:00
Bruno Lalande
cdaba1bebb Improved not_implemented.
[SVN r75935]
2011-12-13 23:24:52 +00:00
Bruno Lalande
1fa8099345 Defaulted another template parameter of dispatch::convert.
[SVN r75833]
2011-12-07 00:04:53 +00:00
Bruno Lalande
dda9e0eb1d Adapted status_support to the change just made on dispatch::convert.
[SVN r75818]
2011-12-05 23:15:08 +00:00
Bruno Lalande
73642eb0f1 Applied not_implemented to 'convert' algorithm. Added it to support_status.
[SVN r75816]
2011-12-05 23:00:42 +00:00
Bruno Lalande
812aa1e7b2 Moved the static assertion to not_implemented.
[SVN r75797]
2011-12-04 02:28:07 +00:00
Bruno Lalande
8e4e6a2fc2 New mechanism for easy checking of implementation status.
[SVN r75796]
2011-12-04 02:00:25 +00:00
Adam Wulkiewicz
6079b53ff8 naming error fixed
[SVN r75749]
2011-11-30 13:40:14 +00:00
Adam Wulkiewicz
608241a9cc naming error fixed
[SVN r75748]
2011-11-30 12:49:37 +00:00
Adam Wulkiewicz
049446cbca changed docs format - from BoostBook to QuickBook
[SVN r75740]
2011-11-30 03:22:14 +00:00
Adam Wulkiewicz
1dea89be75 r-tree doc structure slightly changed.
[SVN r75718]
2011-11-29 00:17:08 +00:00
Adam Wulkiewicz
60dc343582 knn queries description added to doc
[SVN r75713]
2011-11-28 15:43:13 +00:00
Adam Wulkiewicz
672f654aaa formatting changed in docs
[SVN r75712]
2011-11-28 13:47:04 +00:00
Adam Wulkiewicz
6718ae179e docs added
[SVN r75702]
2011-11-28 04:16:43 +00:00
Barend Gehrels
484e7cfd27 Linestring/polygon overlay, unit tests (in PPT) for third phase
[SVN r75566]
2011-11-20 11:57:35 +00:00
Barend Gehrels
491db683bd Linestring/polygon overlay, added testcases for phase II
[SVN r75554]
2011-11-19 15:50:31 +00:00
Barend Gehrels
f086829bc7 Linestring/polygon overlay, testcases in PPT
[SVN r75552]
2011-11-19 13:41:40 +00:00
Barend Gehrels
a7d945dad2 Merged up to and including change 74761
[SVN r74858]
2011-10-09 18:30:04 +00:00
Mateusz Loskot
740b670cc0 [geometry] Updated introduction chapter of the docs (Ticket #5755)
[SVN r74587]
2011-09-27 02:52:00 +00:00
Barend Gehrels
3bb7db6c75 Updated complexity of convex hull (reported by ggl mailing list)
[SVN r74203]
2011-09-03 13:02:45 +00:00
Barend Gehrels
781f4a575d Fixed ticket 5748
[SVN r73785]
2011-08-15 17:43:03 +00:00
Barend Gehrels
635bfd7773 Fixed error in fusion support
[SVN r73784]
2011-08-15 17:33:36 +00:00
John Maddock
22548cdf53 Enable PDF generation.
[SVN r72757]
2011-06-26 08:08:46 +00:00
Barend Gehrels
b09438434d Merged r72657 through r72658 adding macro __boost__
Authorized by Daniel James

[SVN r72659]
2011-06-17 22:07:01 +00:00
Barend Gehrels
4dbc7e4203 Added macro Boost
[SVN r72658]
2011-06-17 21:41:09 +00:00
Barend Gehrels
8cbd04307a Boost.Geometry: Merged r72410 through r72424
[SVN r72425]
2011-06-05 21:14:57 +00:00
Barend Gehrels
b9ae2f8835 Updated doc w.r.t. side strategies
[SVN r72418]
2011-06-05 17:40:41 +00:00
Barend Gehrels
c76cee8932 Boost.Geometry: Merged r72086 through r72406
[SVN r72409]
2011-06-05 14:43:07 +00:00
Barend Gehrels
5eb0739f08 Spherical coordinate systems: splitted into "polar" and "equatorial" with opposite (co)latitude
[SVN r72233]
2011-05-27 22:01:05 +00:00
Barend Gehrels
779aec050b Added file slipped through merge process
[SVN r72084]
2011-05-22 16:11:58 +00:00
Barend Gehrels
53cd02a7ee Merged r72075 .. 72082
[SVN r72083]
2011-05-22 15:58:43 +00:00
Barend Gehrels
a9447a6073 Fixed split for gcc/clang
[SVN r72082]
2011-05-22 15:43:19 +00:00
Daniel James
f7d9013180 Geometry: add redirect to online documentation.
This will be replaced by a local copy of the documentation during the
release process.

[SVN r72077]
2011-05-22 15:06:54 +00:00
Barend Gehrels
88050db7ae Removed define TEST_WITH_SVG from project files (for release version)
and commented auto-index (also for release version)

[SVN r72076]
2011-05-22 14:52:10 +00:00
Barend Gehrels
ed6731169a Merging r71820 through r72073
[SVN r72074]
2011-05-22 14:23:38 +00:00
Barend Gehrels
892562e640 Turned auto-index postprocessing of till "terms-on-multiple-pages" is solved
[SVN r72073]
2011-05-22 13:33:53 +00:00
Barend Gehrels
dc403e9809 Enabling auto-index (without creating its own terms)
[SVN r72072]
2011-05-22 13:28:19 +00:00
Barend Gehrels
73016a7e2f Bugfix in synopsis generation, added () for empty functions
Added index terms (learned during auto-index review), this basically consisted of only adding three lines (now in function calls and namespaces splitted, and enumeration values added)
Added alphabetical index

[SVN r72058]
2011-05-21 11:17:31 +00:00
Barend Gehrels
30c3cc7e5b Bugfix, now understand enum template parameters
[SVN r71864]
2011-05-10 20:31:20 +00:00
Barend Gehrels
9cd38383bf Doc update
[SVN r71837]
2011-05-08 20:59:38 +00:00
Barend Gehrels
1dc67c1bf5 Removed references to std_as_linestring/ring/multi_point and c_array* and boost_array* because there are now macros for that
[SVN r71824]
2011-05-08 15:52:29 +00:00
Barend Gehrels
dbd742cbff Mention all geometry headerfiles explicitly in examples (according to doc)
[SVN r71821]
2011-05-08 14:38:45 +00:00
Barend Gehrels
996ab253cb Merged updates for (small) changes for views/ranges/iterators (r71711 through r71812)
[SVN r71815]
2011-05-08 12:18:28 +00:00
Barend Gehrels
fb45f37eec Reflects changes in moving range_type/as_range/circular_iterator
[SVN r71808]
2011-05-08 11:01:13 +00:00
Barend Gehrels
a7145666c3 Fixed register multi_point sample for gcc/strict
[SVN r71797]
2011-05-07 22:24:12 +00:00
Barend Gehrels
f633666957 Test/docs (reflecting box_range->box_view and segment_range->segment_view)
[SVN r71795]
2011-05-07 22:13:16 +00:00
Barend Gehrels
8612b98fd7 Doc update (general pages)
[SVN r71784]
2011-05-07 17:46:02 +00:00
Barend Gehrels
1f2b2e40c5 Doc update including adding tests for registration macro's
[SVN r71715]
2011-05-04 16:14:26 +00:00
Barend Gehrels
3eb466b8de Merged Boost.Geometry from revision 71351 through 71709
Mainly registration macro (instead of calling header files) for Boost.Tuple, C-Array, Boost.Array, Boost.Fusion
Second the intersections check if geometries are valid
Further doc updates

[SVN r71710]
2011-05-04 12:15:07 +00:00
Barend Gehrels
8e1c6442f7 Added box_2d_4values.cpp sample
[SVN r71632]
2011-04-30 18:16:08 +00:00
Barend Gehrels
d5e1b4f7a2 Fixed for changing c/boost array registration
[SVN r71626]
2011-04-30 15:13:49 +00:00
Barend Gehrels
89e711e779 Fix renamed headerfile
[SVN r71493]
2011-04-25 21:30:56 +00:00
Barend Gehrels
3c2f5d980b Added Boost.Range adaptors samples
[SVN r71492]
2011-04-25 21:25:16 +00:00
Barend Gehrels
b2eec50965 Added many docs/samples
Updated for tuple/registration macro


[SVN r71491]
2011-04-25 21:22:58 +00:00
Barend Gehrels
c218a43c57 Added adapted to jam, fixed boost_array sample for gcc
[SVN r71424]
2011-04-22 22:34:43 +00:00
Barend Gehrels
d601e255b3 Updated many docs, added many samples
[SVN r71422]
2011-04-22 22:26:38 +00:00
Barend Gehrels
0fa12693b6 Updated xml2qbk parser to distinguish structs/classes, updated tag doc
[SVN r71419]
2011-04-22 12:07:01 +00:00
Barend Gehrels
4a26af5fec Changed header to boost/geometry.hpp
[SVN r71418]
2011-04-22 11:10:24 +00:00
Barend Gehrels
ce4539e364 Added / updated core examples
[SVN r71417]
2011-04-22 11:03:31 +00:00
Barend Gehrels
b66c5d12bf Fixed doxygen file to omit samples not present in release branch
[SVN r71359]
2011-04-17 20:58:41 +00:00
Barend Gehrels
ea998cda96 Merged Boost.Geometry from revision 71338 through 71342
[SVN r71343]
2011-04-16 23:45:24 +00:00
Barend Gehrels
6b023357d5 Added distance_status.qbk
[SVN r71342]
2011-04-16 23:42:17 +00:00
Barend Gehrels
5476006aa0 Merged Boost.Geometry from revision 71123 to 71336 (doc non-recursive)
[SVN r71341]
2011-04-16 23:39:53 +00:00
Barend Gehrels
26ecd9e57a Merged Boost.Geometry from revision 71123 to 71336
[SVN r71340]
2011-04-16 23:26:32 +00:00
Barend Gehrels
ac0807a26f Merged Boost.Geometry from revision 71123 to 71336
[SVN r71339]
2011-04-16 23:24:35 +00:00
Barend Gehrels
21b34006a6 Removed doc/quickbook for release branch
[SVN r71336]
2011-04-16 22:59:01 +00:00
Barend Gehrels
46c6f5fc8d Removed doc/other for release branch
[SVN r71335]
2011-04-16 22:58:30 +00:00
Barend Gehrels
373f4dc5f4 Doc update (metafunctions tag, tag_cast, point_type)
[SVN r71330]
2011-04-16 20:43:54 +00:00
Barend Gehrels
f4e8438ccb Doc update (metafunctions coordinate type, system, dimensions, point_order, closure, tags degree/radian, constans min_corner, max_corner)
[SVN r71324]
2011-04-16 17:58:34 +00:00
Barend Gehrels
1e70d25b60 Added/updated doc/examples for assign/convert/convex_hull
[SVN r71322]
2011-04-16 13:17:50 +00:00