Commit Graph

  • 383036d1d6 error in rtree exceptions test fixed (adaptation to the new allocator concept). Adam Wulkiewicz 2013-01-09 15:09:06 +00:00
  • 0b84c2b0a5 rtree constructors parameters moddified Adam Wulkiewicz 2013-01-09 13:36:19 +00:00
  • 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 +00:00
  • cf6a052ffd Added adaptors to the reference. Adam Wulkiewicz 2013-01-08 23:56:10 +00:00
  • 54a789ec78 Added spatial and distance predicates to the reference. Adam Wulkiewicz 2013-01-08 23:41:27 +00:00
  • 2cc83e50a1 Made the append algorithm variant-aware. Bruno Lalande 2013-01-08 23:35:28 +00:00
  • 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 +00:00
  • 79ce0f7bb5 Gave variant dispatcher a more algorithm-specific name. Bruno Lalande 2013-01-08 21:58:04 +00:00
  • bd3dc677b5 \bgi_exception{} alias used. Adam Wulkiewicz 2013-01-08 17:45:27 +00:00
  • 81e43183a5 Added cos_output_style to doxygen_xml2_qbk tool. Detail member description output slightly changed. Adam Wulkiewicz 2013-01-08 15:54:30 +00:00
  • f63be38583 rtree methods description: \qbk{} alias changed to manual \xmlonly<qbk>...</qbk>\endxmlonly Adam Wulkiewicz 2013-01-08 15:32:33 +00:00
  • 033fb806bf added qbk params in rtree description Adam Wulkiewicz 2013-01-08 14:40:57 +00:00
  • c3bd62df81 doxygen_xml2qbk document_id_path parameter changed to index_id_path Adam Wulkiewicz 2013-01-08 14:32:32 +00:00
  • a75b7cdc0a Exceptions info moved to \qbk section in methods description. Adam Wulkiewicz 2013-01-08 05:03:50 +00:00
  • 273f5f5347 Added document_id_path to the doxygen_xml2qbk. Added links to reference. Adam Wulkiewicz 2013-01-08 03:36:16 +00:00
  • 010a58325f verbatim font used in methods parameters sections Adam Wulkiewicz 2013-01-08 01:10:10 +00:00
  • 22fff3f43b Made clear() variant-aware. Bruno Lalande 2013-01-08 00:05:36 +00:00
  • c9a729ca25 Small error in docs fixed - italics. Adam Wulkiewicz 2013-01-07 23:39:16 +00:00
  • 200a613139 Docs improved. Added alternative version of doxygen_xml2qbk. Adam Wulkiewicz 2013-01-07 23:15:57 +00:00
  • f78cee7c30 Integrated not_implemented into clear. Bruno Lalande 2013-01-07 22:39:17 +00:00
  • c06e6efc98 R-tree docs improved. Adam Wulkiewicz 2013-01-07 21:08:48 +00:00
  • 0870399a28 rtree methods info/definition improved Adam Wulkiewicz 2013-01-07 18:04:20 +00:00
  • 2d57d5e724 Details removed from brief Adam Wulkiewicz 2013-01-07 04:43:51 +00:00
  • 15342d7207 Docs improved Adam Wulkiewicz 2013-01-07 03:22:24 +00:00
  • 1257977a04 R-tree docs improved Adam Wulkiewicz 2013-01-07 01:50:29 +00:00
  • 1f3612c9e4 doxygen_xml2qbk used to build the rtree reference Adam Wulkiewicz 2013-01-07 01:00:02 +00:00
  • 2a5b55ffe9 Made num_points variant-aware. Bruno Lalande 2013-01-06 22:27:38 +00:00
  • da4868a421 Made clearer that variant's tag is irrelevant. Bruno Lalande 2013-01-06 21:35:07 +00:00
  • fa55322ddc Fixed error in nearest_query() - for Iterator which is not an inserter - operator++ call added. Adam Wulkiewicz 2013-01-06 00:58:54 +00:00
  • a8b63e7617 Added rtree autodoc reference. Adam Wulkiewicz 2013-01-04 20:40:36 +00:00
  • dcd4550b4d Updated exception-safety description in sources. Adam Wulkiewicz 2013-01-04 18:13:08 +00:00
  • 8364fd5adb remove() description improved. Adam Wulkiewicz 2013-01-04 17:56:17 +00:00
  • 31d95f9ac4 Added number of removed elements returned by rtree::remove(). Adam Wulkiewicz 2013-01-04 17:38:18 +00:00
  • 379166e1f7 Updated info about the R-tree exception safety. Adam Wulkiewicz 2012-12-30 01:43:36 +00:00
  • c8a643a9d7 Rtree static parameters methods changed to static. Adam Wulkiewicz 2012-12-18 13:52:22 +00:00
  • 95f6cf8442 Some compilation errors corrected in local index::static_vector. Adam Wulkiewicz 2012-12-17 15:43:27 +00:00
  • b8e533f7be static_vector size_t changed to std::size_t. Adam Wulkiewicz 2012-12-16 22:00:22 +00:00
  • c51fbe50b9 Iterators check changed in erase(f, l). Tests upgraded. Adam Wulkiewicz 2012-12-16 19:34:51 +00:00
  • d96e31bb1b Compilation error fixed. Adam Wulkiewicz 2012-12-16 19:11:26 +00:00
  • 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 +00:00
  • 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 +00:00
  • 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 +00:00
  • 7e6f3b197e static_vector: assertion moved. Adam Wulkiewicz 2012-12-16 16:13:35 +00:00
  • 0ae51b1dbc Implemented static_vector::insert(pos, first, last) for random access iterators. Tests added. Adam Wulkiewicz 2012-12-16 16:09:07 +00:00
  • 106876b29d [geometry] merged revisions r78001:r78851 which were not yet merged earlier Barend Gehrels 2012-12-16 16:08:33 +00:00
  • 5ce1a36676 [geometry] merged to release branch Barend Gehrels 2012-12-16 15:14:35 +00:00
  • 3fc118f30e [geometry] updated release notes Barend Gehrels 2012-12-16 13:40:23 +00:00
  • 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 +00:00
  • 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 +00:00
  • 57c75071f9 Added size() check to the insert test. Adam Wulkiewicz 2012-12-16 02:43:18 +00:00
  • 5c9f96c750 Added static_vector::insert(pos, n, val) + test. Adam Wulkiewicz 2012-12-16 02:40:29 +00:00
  • 8c6d651676 Fixed wrong assert in static_vector::insert(pos, val) Test added. Adam Wulkiewicz 2012-12-16 01:02:38 +00:00
  • 50bb3d9fdf Error fixed in static_vector::insert(pos, val). Test added. Adam Wulkiewicz 2012-12-16 00:58:07 +00:00
  • 2b5cd1d7e8 implemented static_vector insert(pos, val) Adam Wulkiewicz 2012-12-16 00:40:39 +00:00
  • 475837cfa6 static_vector: types comparison warnings fixed. Adam Wulkiewicz 2012-12-15 23:51:24 +00:00
  • 20c8e649b7 static_vector: fixed wrong assert, removed ptr(i), calls of ptr(i) replaced by methods returning iterators wherever possible. Adam Wulkiewicz 2012-12-15 23:41:37 +00:00
  • addc5eebcf Added static_vector::erase() and tests. Adam Wulkiewicz 2012-12-15 23:21:59 +00:00
  • b985f5a561 Added assertion in static_vector. Adam Wulkiewicz 2012-12-15 20:55:38 +00:00
  • ba031be21a Added static_vector::assign(count, value) + test. Added static_vector iterators test. Adam Wulkiewicz 2012-12-15 20:07:19 +00:00
  • bed0b92f6e static_vector helper method uninitialized_copy(Val, It) changed to uninitialized_fill(It, Val). Adam Wulkiewicz 2012-12-15 19:31:45 +00:00
  • 36f0abc509 Fixed gcc compiler errors. Adam Wulkiewicz 2012-12-15 16:42:56 +00:00
  • d55108b720 Added ctor and modified assign to static_vector. Adam Wulkiewicz 2012-12-15 16:30:57 +00:00
  • 281bbfb52c [geometry] pending commit, unit test for problems with integer coordinates reported by Volker (again) at 2012/07/17 and fixed in r79505 Barend Gehrels 2012-12-15 12:31:06 +00:00
  • 395777fb9d fixed static_vector error related to construction of values with nontrivial default constructor. tests added. Adam Wulkiewicz 2012-12-14 23:22:16 +00:00
  • ec661bbe1e bgi tests reenabled in Jamfile. Adam Wulkiewicz 2012-12-14 23:03:04 +00:00
  • da5a91bad4 static_vector error fixed, tests added. Adam Wulkiewicz 2012-12-14 22:59:19 +00:00
  • 2f61bd3bda [geometry] pending for commit, cosmetic change, done for MeetingC++ 9/10 nov 2012 Barend Gehrels 2012-12-14 22:36:42 +00:00
  • 479c6a3bab Error fixed in static_vector::at(). Added test for static_vector. Adam Wulkiewicz 2012-12-14 22:35:46 +00:00
  • b1d571076a [geometry] added combinations point/ring, point/polygon, point/multi_polygon for disjoint and intersects (unit tests, multi) Barend Gehrels 2012-12-14 22:31:19 +00:00
  • 86dd6e20e9 [geometry] added combinations point/ring, point/polygon, point/multi_polygon for disjoint and intersects (unit tests) Barend Gehrels 2012-12-14 22:28:48 +00:00
  • f7040ca437 [geometry] added combinations point/ring, point/polygon, point/multi_polygon for disjoint and intersects Barend Gehrels 2012-12-14 22:12:12 +00:00
  • b22bd9525c assertion added in static_vector::assign(); Adam Wulkiewicz 2012-12-14 21:46:53 +00:00
  • bbba565874 Compilation error fixed. Adam Wulkiewicz 2012-12-14 21:28:04 +00:00
  • 17ed2a700b static_vector resize() and corresponding ctor divided into 2 methods/ctors (C++11). Adam Wulkiewicz 2012-12-14 21:26:14 +00:00
  • 30cd790db3 [geometry] fix in variable names Barend Gehrels 2012-12-14 21:19:49 +00:00
  • 3005f91f84 Small improvement to the nearest_query added. Adam Wulkiewicz 2012-12-14 19:46:18 +00:00
  • ac27db1a2c Exception safety table rearranged. Adam Wulkiewicz 2012-12-14 19:23:11 +00:00
  • 627452da2a Added rtree::count() method. Docs modified. Adam Wulkiewicz 2012-12-14 19:15:34 +00:00
  • cce223726a Added info about the Value with no default ctor in docs. Adam Wulkiewicz 2012-12-14 15:01:04 +00:00
  • d7cf32bcfa Rtree value_type must no longer have default ctor defined. Adam Wulkiewicz 2012-12-14 14:49:45 +00:00
  • 1ae333d9a6 rtree assign() test commented out. Adam Wulkiewicz 2012-12-14 12:10:34 +00:00
  • 8f67c58ea4 rtree::assign() commented out. Adam Wulkiewicz 2012-12-14 12:07:25 +00:00
  • 79436250e5 Added assign() to the rtree interface. Fixed compilation error in static_vector. Adam Wulkiewicz 2012-12-14 11:58:40 +00:00
  • 95000752cd static_vector changes: added MPL_ASSERT, added difference_type. Adam Wulkiewicz 2012-12-14 11:33:48 +00:00
  • 4022ec2ccc added val_ref parameter to static_vector::resize() and constructor, added methods max_size(), data(), at(), added some comments Adam Wulkiewicz 2012-12-14 04:18:21 +00:00
  • ae07c29360 added optimized versions of static_vector operations, however preliminary tests on linux shows no speed difference Adam Wulkiewicz 2012-12-14 02:02:52 +00:00
  • a8f5d60f93 Added optimized uninitialized_copy() and destroy() to static_vector. Adam Wulkiewicz 2012-12-14 00:13:20 +00:00
  • 34768c2fb2 Some VS warnings fixed. Adam Wulkiewicz 2012-12-13 23:08:37 +00:00
  • 3f1d769d9f Added MultiPolygon spatial query picture to docs. Added MultiPolygon query to GLUT Vis. Adam Wulkiewicz 2012-12-13 22:37:06 +00:00
  • d04440d13e rtree all tests divided into 2 files(for points and boxes) because b2 was complaining about the files sizes. rtree tests were generated by tests/rtree_test_generator.cpp Adam Wulkiewicz 2012-12-13 20:38:05 +00:00
  • 1840b1abee Removed not compiling test code from GLUT Vis. Adam Wulkiewicz 2012-12-13 18:50:38 +00:00
  • 531629051a Info about spatial predicates using Ring and Polygon added in docs. Adam Wulkiewicz 2012-12-13 18:39:31 +00:00
  • c6095f72f7 Added rtree test counting existing Values objects while inserting and removing. Adam Wulkiewicz 2012-12-13 17:14:06 +00:00
  • 4689284174 added throwing static vector to exceptions test Adam Wulkiewicz 2012-12-13 13:48:51 +00:00
  • 6f103fc04e explicit keyword added in static_vector. Adam Wulkiewicz 2012-12-13 13:16:06 +00:00
  • aaf737a5ce static_vector implemented and used in the rtree instead of pushable_array Adam Wulkiewicz 2012-12-13 03:34:54 +00:00
  • d8f96837b8 Added license info. Adam Wulkiewicz 2012-12-12 15:31:46 +00:00
  • 4778fbe049 Added static_vector test implementation. Adam Wulkiewicz 2012-12-12 15:27:53 +00:00
  • b62ed82e19 Added commented out tests of rtree spatial queries for Polygon and Ring query regions. Adam Wulkiewicz 2012-12-12 00:19:29 +00:00
  • 00481f40c2 BOOST_ASSERT used instead of std assert Adam Wulkiewicz 2012-12-10 01:21:00 +00:00