Commit Graph

  • 55774f5041 MSVC compilation error fixed. is_valid moved to detail namespace. Adam Wulkiewicz 2013-01-19 00:23:48 +0000
  • 017e910bbe area and perimeter tested only for 2d Adam Wulkiewicz 2013-01-18 21:50:28 +0000
  • be5a049248 added test for rtree envelope, area, perimeter, centroid Adam Wulkiewicz 2013-01-18 21:23:25 +0000
  • ca17094850 indexable traits and accessors moved to index::detail namespace Adam Wulkiewicz 2013-01-18 21:18:32 +0000
  • b830ec1cdb Files structure rearranged to better reflect namespace strcture. Some classes moved to different namespaces. Adam Wulkiewicz 2013-01-18 20:40:24 +0000
  • 0a29cced58 doxygen_xml2qbk: added modifiers output to functions/members output. rtree: new docs generated with modifiers. Adam Wulkiewicz 2013-01-17 17:11:33 +0000
  • 392ac1a864 Options, 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
  • 4836bbabce root box calculation after remove moved from rtree::raw_remove() to visitor::remove. Adam Wulkiewicz 2013-01-17 14:37:40 +0000
  • 2f5ddeb8a6 Docs changed to reflect latest code changes Adam Wulkiewicz 2013-01-17 03:56:24 +0000
  • 28a9448da5 Box 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
  • 3083a3721c docs copyrights modified Adam Wulkiewicz 2013-01-16 14:45:30 +0000
  • 74db796acc rtree: 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
  • 9cd5626c90 rtree - 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
  • 9c13998f62 doxygen_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
  • 83c187c90f doxygen_qbk2xml: fixed text style blocks generation for special cases Adam Wulkiewicz 2013-01-14 12:20:26 +0000
  • 6090b106af Made the length algorithm variant-aware. Bruno Lalande 2013-01-13 23:09:27 +0000
  • 7994089084 Rtree 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
  • 2da1ca09d1 Made wkt write variant-aware. Bruno Lalande 2013-01-13 17:25:15 +0000
  • 36440429e0 rtree 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
  • e8b2693d74 Integrated wkt into support_status. Bruno Lalande 2013-01-13 12:13:34 +0000
  • 8ae4743abb Adapted multi/io/wkt to latest change. Bruno Lalande 2013-01-13 12:04:01 +0000
  • acba0901a7 Made dispatch::wkt able to retrieve the tag by itself + used not_implemented. Bruno Lalande 2013-01-13 11:57:45 +0000
  • dfb6a611db Made the convert algorithm variant-aware. Bruno Lalande 2013-01-12 23:06:18 +0000
  • 4be6f96160 Reimplemented variants handling in num_points algorithm. Bruno Lalande 2013-01-12 21:28:59 +0000
  • 1be15177cb Reimplemented variants handling in clear algorithm. Bruno Lalande 2013-01-12 21:06:44 +0000
  • 0394222c2b Small fix - missing header. Bruno Lalande 2013-01-12 20:59:42 +0000
  • ab7220987e Removed a useless template parameter + used devariant_area in the no-strategy overload. Bruno Lalande 2013-01-12 20:56:00 +0000
  • 36c9694321 Reimplemented variant handling in area algorithm. Bruno Lalande 2013-01-12 20:46:13 +0000
  • 4d59f27f94 Better aligned the recent new code. Bruno Lalande 2013-01-12 20:34:40 +0000
  • 136d84356f Used 'devarianted_' term in append algorithm, like for equals. Bruno Lalande 2013-01-12 18:33:20 +0000
  • c3c0e57304 Made the equals algorithm variant-aware. Bruno Lalande 2013-01-12 18:28:00 +0000
  • 17584a35d3 Moddified rtree description - required by doxygen to properly generate links. Adam Wulkiewicz 2013-01-12 03:49:19 +0000
  • fcf8257fd5 doxygen_xml2qbk: added storing of ids, added parsing of refs and generation of qbk links. Adam Wulkiewicz 2013-01-12 03:47:45 +0000
  • ecf429362e Adding back mistakenly removed polygon specialization Bruno Lalande 2013-01-12 00:24:44 +0000
  • 684945f1c5 Reimplemented variants handling in clear() to avoid function overloading. Bruno Lalande 2013-01-11 21:54:41 +0000
  • 13e2dc0984 Reimplemented variants handling in append to avoid function overloading. Bruno Lalande 2013-01-11 21:16:55 +0000
  • 4e972f0389 Fixed 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
  • 979eb9f53d doxygen_xml2qbk moddified. Adam Wulkiewicz 2013-01-11 01:07:38 +0000
  • 42c7931bc7 doxygen_xml2qbk fixed brackets display in sections titles and generated tables. Adam Wulkiewicz 2013-01-10 20:12:40 +0000
  • 53a5a25f55 Docs improved. Adam Wulkiewicz 2013-01-09 23:48:23 +0000
  • b8c48f13ef Added \par and \li support in doxygen_xml2qbk. Adam Wulkiewicz 2013-01-09 21:57:37 +0000
  • 9ec3d2289e Added the rest of generated files. Adam Wulkiewicz 2013-01-09 18:41:55 +0000
  • ba0c1b840f static_vector test moddified, added generated reference files Adam Wulkiewicz 2013-01-09 18:33:43 +0000
  • 5310131f4c Rtree docs: added inserter, groups names changed. Adam Wulkiewicz 2013-01-09 16:43:16 +0000
  • 121ac6c683 rtree: missing parameters description added. Adam Wulkiewicz 2013-01-09 16:34:02 +0000
  • 7a707809a7 Default 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
  • 383036d1d6 error in rtree exceptions test fixed (adaptation to the new allocator concept). Adam Wulkiewicz 2013-01-09 15:09:06 +0000
  • 0b84c2b0a5 rtree constructors parameters moddified Adam Wulkiewicz 2013-01-09 13:36:19 +0000
  • e72e9bcfad Added 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
  • cf6a052ffd Added adaptors to the reference. Adam Wulkiewicz 2013-01-08 23:56:10 +0000
  • 54a789ec78 Added spatial and distance predicates to the reference. Adam Wulkiewicz 2013-01-08 23:41:27 +0000
  • 2cc83e50a1 Made the append algorithm variant-aware. Bruno Lalande 2013-01-08 23:35:28 +0000
  • a127e0eb70 Added 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
  • 79ce0f7bb5 Gave 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
  • 81e43183a5 Added cos_output_style to doxygen_xml2_qbk tool. Detail member description output slightly changed. Adam Wulkiewicz 2013-01-08 15:54:30 +0000
  • f63be38583 rtree methods description: \qbk{} alias changed to manual \xmlonly<qbk>...</qbk>\endxmlonly Adam Wulkiewicz 2013-01-08 15:32:33 +0000
  • 033fb806bf added qbk params in rtree description Adam Wulkiewicz 2013-01-08 14:40:57 +0000
  • c3bd62df81 doxygen_xml2qbk document_id_path parameter changed to index_id_path Adam Wulkiewicz 2013-01-08 14:32:32 +0000
  • a75b7cdc0a Exceptions info moved to \qbk section in methods description. Adam Wulkiewicz 2013-01-08 05:03:50 +0000
  • 273f5f5347 Added document_id_path to the doxygen_xml2qbk. Added links to reference. Adam Wulkiewicz 2013-01-08 03:36:16 +0000
  • 010a58325f verbatim font used in methods parameters sections Adam Wulkiewicz 2013-01-08 01:10:10 +0000
  • 22fff3f43b Made clear() variant-aware. Bruno Lalande 2013-01-08 00:05:36 +0000
  • c9a729ca25 Small error in docs fixed - italics. Adam Wulkiewicz 2013-01-07 23:39:16 +0000
  • 200a613139 Docs improved. Added alternative version of doxygen_xml2qbk. Adam Wulkiewicz 2013-01-07 23:15:57 +0000
  • f78cee7c30 Integrated not_implemented into clear. Bruno Lalande 2013-01-07 22:39:17 +0000
  • c06e6efc98 R-tree docs improved. Adam Wulkiewicz 2013-01-07 21:08:48 +0000
  • 0870399a28 rtree methods info/definition improved Adam Wulkiewicz 2013-01-07 18:04:20 +0000
  • 2d57d5e724 Details removed from brief Adam Wulkiewicz 2013-01-07 04:43:51 +0000
  • 15342d7207 Docs improved Adam Wulkiewicz 2013-01-07 03:22:24 +0000
  • 1257977a04 R-tree docs improved Adam Wulkiewicz 2013-01-07 01:50:29 +0000
  • 1f3612c9e4 doxygen_xml2qbk used to build the rtree reference Adam Wulkiewicz 2013-01-07 01:00:02 +0000
  • 2a5b55ffe9 Made num_points variant-aware. Bruno Lalande 2013-01-06 22:27:38 +0000
  • da4868a421 Made clearer that variant's tag is irrelevant. Bruno Lalande 2013-01-06 21:35:07 +0000
  • fa55322ddc Fixed error in nearest_query() - for Iterator which is not an inserter - operator++ call added. Adam Wulkiewicz 2013-01-06 00:58:54 +0000
  • a8b63e7617 Added rtree autodoc reference. Adam Wulkiewicz 2013-01-04 20:40:36 +0000
  • dcd4550b4d Updated exception-safety description in sources. Adam Wulkiewicz 2013-01-04 18:13:08 +0000
  • 8364fd5adb remove() description improved. Adam Wulkiewicz 2013-01-04 17:56:17 +0000
  • 31d95f9ac4 Added number of removed elements returned by rtree::remove(). Adam Wulkiewicz 2013-01-04 17:38:18 +0000
  • 379166e1f7 Updated info about the R-tree exception safety. Adam Wulkiewicz 2012-12-30 01:43:36 +0000
  • c8a643a9d7 Rtree static parameters methods changed to static. Adam Wulkiewicz 2012-12-18 13:52:22 +0000
  • 95f6cf8442 Some compilation errors corrected in local index::static_vector. Adam Wulkiewicz 2012-12-17 15:43:27 +0000
  • b8e533f7be static_vector size_t changed to std::size_t. Adam Wulkiewicz 2012-12-16 22:00:22 +0000
  • c51fbe50b9 Iterators check changed in erase(f, l). Tests upgraded. Adam Wulkiewicz 2012-12-16 19:34:51 +0000
  • d96e31bb1b Compilation error fixed. Adam Wulkiewicz 2012-12-16 19:11:26 +0000
  • f43d94fa29 asserts/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
  • 24f349839f Added templated versions of static_vector copy ctor and assignment. GCC compile error fixed in test. Adam Wulkiewicz 2012-12-16 18:45:23 +0000
  • 32fbcf66ed Added 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
  • 7e6f3b197e static_vector: assertion moved. Adam Wulkiewicz 2012-12-16 16:13:35 +0000
  • 0ae51b1dbc Implemented 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
  • 3fc118f30e [geometry] updated release notes Barend Gehrels 2012-12-16 13:40:23 +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
  • 57c75071f9 Added size() check to the insert test. Adam Wulkiewicz 2012-12-16 02:43:18 +0000
  • 5c9f96c750 Added static_vector::insert(pos, n, val) + test. Adam Wulkiewicz 2012-12-16 02:40:29 +0000
  • 8c6d651676 Fixed wrong assert in static_vector::insert(pos, val) Test added. Adam Wulkiewicz 2012-12-16 01:02:38 +0000