55774f5041MSVC compilation error fixed. is_valid moved to detail namespace.
Adam Wulkiewicz
2013-01-19 00:23:48 +0000
017e910bbearea and perimeter tested only for 2d
Adam Wulkiewicz
2013-01-18 21:50:28 +0000
be5a049248added test for rtree envelope, area, perimeter, centroid
Adam Wulkiewicz
2013-01-18 21:23:25 +0000
ca17094850indexable traits and accessors moved to index::detail namespace
Adam Wulkiewicz
2013-01-18 21:18:32 +0000
b830ec1cdbFiles structure rearranged to better reflect namespace strcture. Some classes moved to different namespaces.
Adam Wulkiewicz
2013-01-18 20:40:24 +0000
0a29cced58doxygen_xml2qbk: added modifiers output to functions/members output. rtree: new docs generated with modifiers.
Adam Wulkiewicz
2013-01-17 17:11:33 +0000
392ac1a864Options, functions: check_predicates(), are_boxes_ok(), are_levels_ok() moved to the index::detail namespace. query_expr.hpp deleted.
Adam Wulkiewicz
2013-01-17 15:19:40 +0000
4836bbabceroot box calculation after remove moved from rtree::raw_remove() to visitor::remove.
Adam Wulkiewicz
2013-01-17 14:37:40 +0000
2f5ddeb8a6Docs changed to reflect latest code changes
Adam Wulkiewicz
2013-01-17 03:56:24 +0000
28a9448da5Box stored in the rtree. box() returns box_type const&. rtree adapted to Box concept. error in remove() fixed - size change if the Value wasn't removed. Tests added.
Adam Wulkiewicz
2013-01-17 03:54:52 +0000
3083a3721cdocs copyrights modified
Adam Wulkiewicz
2013-01-16 14:45:30 +0000
74db796accrtree: added bg::envelope() and bg::return_envelope(). doxygen_qbk2xml: added template parameters to detailed function output.
Adam Wulkiewicz
2013-01-16 14:39:01 +0000
9cd5626c90rtree - added move ctor taking allocator distance predicates - docs improved doxygen_xml2qbk - group output finished (enums, defines and functions)
Adam Wulkiewicz
2013-01-16 04:08:16 +0000
9c13998f62doxygen_xml2qbk - Keywords coloring in paragraphs added - data inside computeroutput which is not inside other block is translated to .... Reference updated.
Adam Wulkiewicz
2013-01-14 17:40:31 +0000
83c187c90fdoxygen_qbk2xml: fixed text style blocks generation for special cases
Adam Wulkiewicz
2013-01-14 12:20:26 +0000
6090b106afMade the length algorithm variant-aware.
Bruno Lalande
2013-01-13 23:09:27 +0000
7994089084Rtree docs improved.
Adam Wulkiewicz
2013-01-13 20:02:19 +0000
f3735f6475[geometry] Made concept-checks variant aware. For now the underlying types are skipped. So a specialization for variants is made, being empty. This also solves two omissions: checks for Ring and Segment. Besides that, it now derives from not-inherited. This was earlier not the case (i.e. concepts were not checked, if type was not found). The commit makes it also consistent with the new system (template parameters auto-derived if possible)
Barend Gehrels
2013-01-13 17:34:50 +0000
2da1ca09d1Made wkt write variant-aware.
Bruno Lalande
2013-01-13 17:25:15 +0000
36440429e0rtree docs and doxygen_xml2qbk modified.
Adam Wulkiewicz
2013-01-13 15:35:10 +0000
d575690df3[geometry] added include files for concept checking
Barend Gehrels
2013-01-13 15:05:24 +0000
e8b2693d74Integrated wkt into support_status.
Bruno Lalande
2013-01-13 12:13:34 +0000
8ae4743abbAdapted multi/io/wkt to latest change.
Bruno Lalande
2013-01-13 12:04:01 +0000
acba0901a7Made dispatch::wkt able to retrieve the tag by itself + used not_implemented.
Bruno Lalande
2013-01-13 11:57:45 +0000
dfb6a611dbMade the convert algorithm variant-aware.
Bruno Lalande
2013-01-12 23:06:18 +0000
4be6f96160Reimplemented variants handling in num_points algorithm.
Bruno Lalande
2013-01-12 21:28:59 +0000
1be15177cbReimplemented variants handling in clear algorithm.
Bruno Lalande
2013-01-12 21:06:44 +0000
0394222c2bSmall fix - missing header.
Bruno Lalande
2013-01-12 20:59:42 +0000
ab7220987eRemoved a useless template parameter + used devariant_area in the no-strategy overload.
Bruno Lalande
2013-01-12 20:56:00 +0000
36c9694321Reimplemented variant handling in area algorithm.
Bruno Lalande
2013-01-12 20:46:13 +0000
4d59f27f94Better aligned the recent new code.
Bruno Lalande
2013-01-12 20:34:40 +0000
136d84356fUsed 'devarianted_' term in append algorithm, like for equals.
Bruno Lalande
2013-01-12 18:33:20 +0000
c3c0e57304Made the equals algorithm variant-aware.
Bruno Lalande
2013-01-12 18:28:00 +0000
17584a35d3Moddified rtree description - required by doxygen to properly generate links.
Adam Wulkiewicz
2013-01-12 03:49:19 +0000
fcf8257fd5doxygen_xml2qbk: added storing of ids, added parsing of refs and generation of qbk links.
Adam Wulkiewicz
2013-01-12 03:47:45 +0000
ecf429362eAdding back mistakenly removed polygon specialization
Bruno Lalande
2013-01-12 00:24:44 +0000
684945f1c5Reimplemented variants handling in clear() to avoid function overloading.
Bruno Lalande
2013-01-11 21:54:41 +0000
13e2dc0984Reimplemented variants handling in append to avoid function overloading.
Bruno Lalande
2013-01-11 21:16:55 +0000
4e972f0389Fixed errors in doxygen_xml2qbk - lists support, additional paragraphs display. Added warnings and infos. Rtree docs improved, added text formatting, warnings etc.
Adam Wulkiewicz
2013-01-11 04:09:30 +0000
979eb9f53ddoxygen_xml2qbk moddified.
Adam Wulkiewicz
2013-01-11 01:07:38 +0000
42c7931bc7doxygen_xml2qbk fixed brackets display in sections titles and generated tables.
Adam Wulkiewicz
2013-01-10 20:12:40 +0000
53a5a25f55Docs improved.
Adam Wulkiewicz
2013-01-09 23:48:23 +0000
b8c48f13efAdded \par and \li support in doxygen_xml2qbk.
Adam Wulkiewicz
2013-01-09 21:57:37 +0000
9ec3d2289eAdded the rest of generated files.
Adam Wulkiewicz
2013-01-09 18:41:55 +0000
ba0c1b840fstatic_vector test moddified, added generated reference files
Adam Wulkiewicz
2013-01-09 18:33:43 +0000
5310131f4cRtree docs: added inserter, groups names changed.
Adam Wulkiewicz
2013-01-09 16:43:16 +0000
121ac6c683rtree: missing parameters description added.
Adam Wulkiewicz
2013-01-09 16:34:02 +0000
7a707809a7Default and index translator added to the reference. doxygen_xml2qbk now displays members only if they have brief description.
Adam Wulkiewicz
2013-01-09 16:31:16 +0000
383036d1d6error in rtree exceptions test fixed (adaptation to the new allocator concept).
Adam Wulkiewicz
2013-01-09 15:09:06 +0000
0b84c2b0a5rtree constructors parameters moddified
Adam Wulkiewicz
2013-01-09 13:36:19 +0000
e72e9bcfadAdded move ctors and swap() to nodes allocators. Used those in rtree move ctor and swap(). Docs: added rtree methods exceptions detailed description.
Adam Wulkiewicz
2013-01-09 13:07:45 +0000
cf6a052ffdAdded adaptors to the reference.
Adam Wulkiewicz
2013-01-08 23:56:10 +0000
54a789ec78Added spatial and distance predicates to the reference.
Adam Wulkiewicz
2013-01-08 23:41:27 +0000
2cc83e50a1Made the append algorithm variant-aware.
Bruno Lalande
2013-01-08 23:35:28 +0000
a127e0eb70Added rtree group to src description and free functions to reference. Some changed in doxygen_xml2qbk - group handling, parameters changes etc.
Adam Wulkiewicz
2013-01-08 23:03:43 +0000
79ce0f7bb5Gave variant dispatcher a more algorithm-specific name.
Bruno Lalande
2013-01-08 21:58:04 +0000
bd3dc677b5\bgi_exception{} alias used.
Adam Wulkiewicz
2013-01-08 17:45:27 +0000
81e43183a5Added cos_output_style to doxygen_xml2_qbk tool. Detail member description output slightly changed.
Adam Wulkiewicz
2013-01-08 15:54:30 +0000
f63be38583rtree methods description: \qbk{} alias changed to manual \xmlonly<qbk>...</qbk>\endxmlonly
Adam Wulkiewicz
2013-01-08 15:32:33 +0000
033fb806bfadded qbk params in rtree description
Adam Wulkiewicz
2013-01-08 14:40:57 +0000
c3bd62df81doxygen_xml2qbk document_id_path parameter changed to index_id_path
Adam Wulkiewicz
2013-01-08 14:32:32 +0000
a75b7cdc0aExceptions info moved to \qbk section in methods description.
Adam Wulkiewicz
2013-01-08 05:03:50 +0000
273f5f5347Added document_id_path to the doxygen_xml2qbk. Added links to reference.
Adam Wulkiewicz
2013-01-08 03:36:16 +0000
010a58325fverbatim font used in methods parameters sections
Adam Wulkiewicz
2013-01-08 01:10:10 +0000
22fff3f43bMade clear() variant-aware.
Bruno Lalande
2013-01-08 00:05:36 +0000
c9a729ca25Small error in docs fixed - italics.
Adam Wulkiewicz
2013-01-07 23:39:16 +0000
200a613139Docs improved. Added alternative version of doxygen_xml2qbk.
Adam Wulkiewicz
2013-01-07 23:15:57 +0000
f78cee7c30Integrated not_implemented into clear.
Bruno Lalande
2013-01-07 22:39:17 +0000
c06e6efc98R-tree docs improved.
Adam Wulkiewicz
2013-01-07 21:08:48 +0000
0870399a28rtree methods info/definition improved
Adam Wulkiewicz
2013-01-07 18:04:20 +0000
2d57d5e724Details removed from brief
Adam Wulkiewicz
2013-01-07 04:43:51 +0000
15342d7207Docs improved
Adam Wulkiewicz
2013-01-07 03:22:24 +0000
1257977a04R-tree docs improved
Adam Wulkiewicz
2013-01-07 01:50:29 +0000
1f3612c9e4doxygen_xml2qbk used to build the rtree reference
Adam Wulkiewicz
2013-01-07 01:00:02 +0000
2a5b55ffe9Made num_points variant-aware.
Bruno Lalande
2013-01-06 22:27:38 +0000
da4868a421Made clearer that variant's tag is irrelevant.
Bruno Lalande
2013-01-06 21:35:07 +0000
fa55322ddcFixed error in nearest_query() - for Iterator which is not an inserter - operator++ call added.
Adam Wulkiewicz
2013-01-06 00:58:54 +0000
a8b63e7617Added rtree autodoc reference.
Adam Wulkiewicz
2013-01-04 20:40:36 +0000
dcd4550b4dUpdated exception-safety description in sources.
Adam Wulkiewicz
2013-01-04 18:13:08 +0000
8364fd5adbremove() description improved.
Adam Wulkiewicz
2013-01-04 17:56:17 +0000
31d95f9ac4Added number of removed elements returned by rtree::remove().
Adam Wulkiewicz
2013-01-04 17:38:18 +0000
379166e1f7Updated info about the R-tree exception safety.
Adam Wulkiewicz
2012-12-30 01:43:36 +0000
c8a643a9d7Rtree static parameters methods changed to static.
Adam Wulkiewicz
2012-12-18 13:52:22 +0000
95f6cf8442Some compilation errors corrected in local index::static_vector.
Adam Wulkiewicz
2012-12-17 15:43:27 +0000
b8e533f7bestatic_vector size_t changed to std::size_t.
Adam Wulkiewicz
2012-12-16 22:00:22 +0000
c51fbe50b9Iterators check changed in erase(f, l). Tests upgraded.
Adam Wulkiewicz
2012-12-16 19:34:51 +0000
d96e31bb1bCompilation error fixed.
Adam Wulkiewicz
2012-12-16 19:11:26 +0000
f43d94fa29asserts/checks closed in separate functions: check_capacity() check_empty() check_iterator_end_eq() check_iterator_end_neq()
Adam Wulkiewicz
2012-12-16 19:09:10 +0000
24f349839fAdded templated versions of static_vector copy ctor and assignment. GCC compile error fixed in test.
Adam Wulkiewicz
2012-12-16 18:45:23 +0000
32fbcf66edAdded statid_vector::insert(pos, first, last) for non random access iterators. Added uninitialized_copy_checked() helper method. Added tests.
Adam Wulkiewicz
2012-12-16 18:31:03 +0000
7e6f3b197estatic_vector: assertion moved.
Adam Wulkiewicz
2012-12-16 16:13:35 +0000
0ae51b1dbcImplemented static_vector::insert(pos, first, last) for random access iterators. Tests added.
Adam Wulkiewicz
2012-12-16 16:09:07 +0000
106876b29d[geometry] merged revisions r78001:r78851 which were not yet merged earlier
Barend Gehrels
2012-12-16 16:08:33 +0000
5ce1a36676[geometry] merged to release branch
Barend Gehrels
2012-12-16 15:14:35 +0000
202f8db2b2[geometry] updated traverse to avoid output of nearly empty rings, like in convert_rings. This also affects unit tests
Barend Gehrels
2012-12-16 13:26:21 +0000
129f6cf7dd[geometry] updated testsuite for difference, added test which checks convert_ring on inner-ring point-count
Barend Gehrels
2012-12-16 12:18:44 +0000
57c75071f9Added size() check to the insert test.
Adam Wulkiewicz
2012-12-16 02:43:18 +0000
5c9f96c750Added static_vector::insert(pos, n, val) + test.
Adam Wulkiewicz
2012-12-16 02:40:29 +0000
8c6d651676Fixed wrong assert in static_vector::insert(pos, val) Test added.
Adam Wulkiewicz
2012-12-16 01:02:38 +0000