Commit Graph

  • 29a03318a3 [geometry][extension] Updated andoyer adaption (comments, removed redundant namespace, fixed default_strategy template parameter) Barend Gehrels 2013-07-17 21:24:33 +00:00
  • 06876ec32c [geometry][extension] adapted selected to new strategy structure Barend Gehrels 2013-07-17 21:16:34 +00:00
  • a222a54135 [geometry][extension] adapted vincenty to new strategy structure Barend Gehrels 2013-07-17 21:08:38 +00:00
  • 209062a655 [geometry] adapted extension andoyer to new structure strategies Barend Gehrels 2013-07-17 13:32:12 +00:00
  • 4246ea4217 Distance strategies no longer need to be parameterized with the point type(s). Bruno Lalande 2013-07-14 22:54:43 +00:00
  • 23612b0b6b [geometry][index]example: added serialization to xml archives. Adam Wulkiewicz 2013-07-14 19:06:00 +00:00
  • 18783cb9b0 [geometry][index]: added names to serialized objects to support xml archives, fixed error in loading of rstar parameters. Adam Wulkiewicz 2013-07-14 19:05:00 +00:00
  • 7e755d5823 [geometry][index]: serialization of node type removed - currently there are only 2 types which may be deduced from leafs_level, check of the number of loaded values added. Adam Wulkiewicz 2013-07-14 18:18:26 +00:00
  • eeb254b58d [geometry][index]example: serialization example improved, linking test added to Jamfile. Adam Wulkiewicz 2013-07-14 02:01:12 +00:00
  • c38abef50c [geometry][index]: experimental rtree serialization support added. Adam Wulkiewicz 2013-07-14 01:59:26 +00:00
  • b696a1994a [geometry][index]example: added serialization preliminary test/example (not compiling since serialization is not yet implemented) Adam Wulkiewicz 2013-07-13 16:43:50 +00:00
  • 0bb9b192eb [geometry][index]test: shared memory segment created only once to prevent race conditions Adam Wulkiewicz 2013-07-12 16:45:06 +00:00
  • c807c701a1 [geometry][index]test: added libs required by interprocess built by clang on windows. Adam Wulkiewicz 2013-07-06 12:05:33 +00:00
  • 6c1626e817 Release 1.54.0 boost-1.54.0 Marshall Clow 2013-07-01 16:53:14 +00:00
  • 5c01967f86 Move some template parameters from class level to function level in assign_value. Bruno Lalande 2013-06-30 21:01:02 +00:00
  • aa166010a3 [geometry][index]: removed non-c++03 header from statistics additional utility Adam Wulkiewicz 2013-06-26 22:05:28 +00:00
  • 49597be2de [geometry][index]: errors fixed in additional rtree utilities. Adam Wulkiewicz 2013-06-26 21:45:17 +00:00
  • 90d1c2485f [geometry][extensions]: Added required includes to nsphere.hpp, missing if rtree.hpp wasn't included. Adam Wulkiewicz 2013-06-24 12:25:33 +00:00
  • 4108135c62 [geometry][index]: error fixed in iterative spatial query visitor - because of the error, the first return value in the query performed for a tree with only one node (root==leaf) was omitted. iterative distance query visitor modified for consistency. Adam Wulkiewicz 2013-06-24 00:44:41 +00:00
  • 9cc6d295c3 [geometry] merged for 1.54 release Barend Gehrels 2013-06-23 20:59:55 +00:00
  • fbc4b3de6a [geometry]: [index] some unused variables removed. [extensions] added support for nsphere in rstar algorithm Adam Wulkiewicz 2013-06-22 00:36:31 +00:00
  • d379837492 [geometry][index]: tests fixed Adam Wulkiewicz 2013-06-21 23:14:46 +00:00
  • fb42b6453c [geometry][extensions]: added Matrix and Quaternion concepts. Adam Wulkiewicz 2013-06-21 19:30:38 +00:00
  • e7d6a62ddc [geometry][index]: Added a note regarding implementation of various Indexable types in linear pick_seeds. Adam Wulkiewicz 2013-06-21 16:23:00 +00:00
  • 10aa36c29c [geometry][index]: Added a comment regarding implementation of various Indexable types in linear find_greatest_normalized_separation. Adam Wulkiewicz 2013-06-21 15:53:09 +00:00
  • 43439fedf3 [geometry]: [index] rtree linear algorithm can now handle nspheres, [extensions] linear find_greatest_normalized_separation implemented for nsphere. Adam Wulkiewicz 2013-06-21 15:09:08 +00:00
  • 17934592b5 [geometry][index]: clang compile errors fixed. Adam Wulkiewicz 2013-06-21 14:34:52 +00:00
  • 3391f24b18 [geometry]: added boost::ignore_unused_variable_warning in covered_by, [index]: BOOST_GEOMETRY_INDEX_DETAIL_USE_PARAM removed, boost::ignore_unused_variable_warning used instead. Adam Wulkiewicz 2013-06-20 22:56:09 +00:00
  • 469bc03afa [geometry][extensions]: added missing covered_by algorithm for Point and NSphere. Adam Wulkiewicz 2013-06-20 21:57:28 +00:00
  • f7c5895e5c [geometry]: [extensions] fixed/added tests for nsphere. [index] added nsphere to benchmark_experimental.cpp (for now commented out). Adam Wulkiewicz 2013-06-20 21:42:23 +00:00
  • f0b813285f [geometry][extensions]: added cartesian strategy point_in_nsphere, added base classes of nsphere_tag, used strategy in within(pt,sph). Adam Wulkiewicz 2013-06-20 21:39:12 +00:00
  • 9676629bcc [geometry]: [index] added detail::bounds(ind, box) function, quadratic algorithm is able to handle nspheres as Indexables. [extensions] added algorithms required by rtree to handled nspheres as Indexables: centroid(sph), covered_by(sph,box), equals(sph,sph), expand(box,sph), [i]comparable_distance_near(pt,sph), [i]bounds(sph,box), cartesian nsphere_in_box strategy, center_view<Sph> registered as Point. Adam Wulkiewicz 2013-06-20 16:30:05 +00:00
  • 27160ad98e [geometry][extensions]: nsphere modified with respect to changes made for index. Adam Wulkiewicz 2013-06-19 23:12:22 +00:00
  • 740ff6b0bb [geometry][index]: tests and examples modified with respect to recent changes - detail:: predicates, traits, etc. Adam Wulkiewicz 2013-06-19 23:02:29 +00:00
  • 45970c5696 [geometry][index]: implemented version of linear find_greatest_normalized_separation optimized for Points. Removed index::detail::traits, the official ones used instead. Adam Wulkiewicz 2013-06-19 23:00:12 +00:00
  • efdcd29a8b [geometry][index] test: added experimental tests for contains and covers predicates, removed experimental tests for reversed spatial predicates. Adam Wulkiewicz 2013-06-19 18:04:20 +00:00
  • de8a2e8e45 [geometry][index]: added covers and contains spatial predicates, as experimental for now, removed experimental reversing of spatial predicates. Adam Wulkiewicz 2013-06-19 18:00:27 +00:00
  • afa3191263 [geometry][extensions] test: nsphere added for testing, added disjoint/intersects, content and margin tests. Adam Wulkiewicz 2013-06-18 22:52:55 +00:00
  • 8e11107a2c [geometry]: [index] improved margin and content, [extensions] nsphere - fixed disjoint/intersects, added content, margin, is_valid. Adam Wulkiewicz 2013-06-18 22:51:33 +00:00
  • c583fb2eb5 [geometry][index]: added contains() and touches() predicates generators as experimental features. Adam Wulkiewicz 2013-06-18 16:31:34 +00:00
  • 0673b850cc [geometry][index] docs: planned features list modified. Adam Wulkiewicz 2013-06-18 16:21:31 +00:00
  • 860e804fe9 [geometry][index]test: warning fixed in varray test. Adam Wulkiewicz 2013-06-18 00:18:41 +00:00
  • 815f14df0b [geometry][index]: boost::swap() for unsigned ints changed to std::swap() because of error C2872: 'swap' : ambiguous symbol in msvc 8 and 9. Adam Wulkiewicz 2013-06-18 00:16:01 +00:00
  • f2fbb111f3 [geometry][index] docs: planned and experimental features section modified, test: added tests for experimental reversed spatial predicates. Adam Wulkiewicz 2013-06-17 22:23:35 +00:00
  • 6fdc73a452 [geometry][index]: added reversed spatial predicates as experimental feature. Adam Wulkiewicz 2013-06-17 22:21:13 +00:00
  • b6b9716c99 [geometry][index]docs: Modified commented out "TODO". Adam Wulkiewicz 2013-06-17 19:17:53 +00:00
  • 8f132f65cf [geometry][index]docs: Added commented out "TODO" list. Adam Wulkiewicz 2013-06-17 11:46:53 +00:00
  • c3e989d882 [geometry][index]docs: rtree figures measurements updated in the introduction. Adam Wulkiewicz 2013-06-17 01:19:11 +00:00
  • 744f2b5454 [geometry][extensions]: disjoint/intersects implemented for nsphere, ball removed. Adam Wulkiewicz 2013-06-16 22:24:12 +00:00
  • f0cdd03609 [geometry][index]: spatial query fixed - output iterator dereferenced. Adam Wulkiewicz 2013-06-16 19:36:41 +00:00
  • 3f7b22f572 [geometry][index]: compilation error fixed - removed #ifdef not including required file - pack_create.hpp Adam Wulkiewicz 2013-06-14 23:48:12 +00:00
  • 0be05f6951 [geometry][index]docs: Info about R* optimization added. Adam Wulkiewicz 2013-06-14 23:37:19 +00:00
  • a754c180a6 [geometry][index]: cosmetic change - fix needed by exceptions tests. Adam Wulkiewicz 2013-06-14 23:09:30 +00:00
  • db239f03d3 [geometry][index]: R*tree choose_next_node significantly optimized. Adam Wulkiewicz 2013-06-14 23:03:37 +00:00
  • 67d3f47852 [geometry][index]: added small optimization of overlap difference calculation in r* choose_next_node. Adam Wulkiewicz 2013-06-14 13:05:30 +00:00
  • 9c7e23743b [geometry][index]docs: R-tree features not released in 1.54 commented out. Adam Wulkiewicz 2013-06-13 22:08:26 +00:00
  • c27074ab1d [geometry][index] docs: R-tree "Implementation details" improved, added "Planned features". Adam Wulkiewicz 2013-06-13 14:26:29 +00:00
  • bd5ba4b13c [geometry][index] docs: Improved introduction, added image of tree created using packing algorithm and plots t(Max) t(Min). Adam Wulkiewicz 2013-06-12 23:33:59 +00:00
  • b00696a043 [geometry][index]: packing algorithm enabled. Adam Wulkiewicz 2013-06-12 23:23:08 +00:00
  • 7f1b251e25 [geometry][index] sort replaced by partial_sort in R* choose_next_node. Adam Wulkiewicz 2013-06-12 11:38:56 +00:00
  • 865fc5621d [geometry][index] small fix in r* choose_next_node Adam Wulkiewicz 2013-06-12 10:11:02 +00:00
  • d2daa05681 [geometry][index]: tests fixed for rtree using packing algorithm. Adam Wulkiewicz 2013-06-10 23:55:05 +00:00
  • cacdd11037 [geometry][index]: warnings related to BOOST_CHECK_EQUAL fixed in exceptions tests. Adam Wulkiewicz 2013-06-10 22:28:17 +00:00
  • ac4b789c88 [geometry][index]: added modification of other than root rtree internals after packing. Adam Wulkiewicz 2013-06-10 22:24:10 +00:00
  • ac09cfe8a8 geometry.index test: nodes counters added to throwing nodes used in exceptions test Adam Wulkiewicz 2013-06-10 21:51:20 +00:00
  • e06868a53b geometry.index: potential memleak fixed in pack. Adam Wulkiewicz 2013-06-10 21:48:58 +00:00
  • cfffeac622 geometry.index test: added packing to exceptions tests. Adam Wulkiewicz 2013-06-10 20:36:21 +00:00
  • 9812fde716 geometry.index: packer naming error fixed in rtree, auto_removers added in pack. Adam Wulkiewicz 2013-06-10 20:34:58 +00:00
  • bfd0052905 geometry.index: packer replaced by pack, various tweaks added. Adam Wulkiewicz 2013-06-10 15:55:45 +00:00
  • 7c4ee689bc [geometry] Add message missing in BOOST_ASSERT_MSG Mateusz Loskot 2013-06-10 15:10:49 +00:00
  • d9b740ddd1 [geometry] Iterator difference is not always std::size_t Mateusz Loskot 2013-06-10 15:08:04 +00:00
  • 1f8a6c1331 geometry.index: packer - nodes counts container removed. counts are calculated when needed, subtree_counts pair replaced by struct with descriptive members and trivial copy. Adam Wulkiewicz 2013-06-10 13:53:07 +00:00
  • ef4ef2acfb geometry.index: pack_create - non-VC-compiler compilation errors fixed, small optimization added. Adam Wulkiewicz 2013-06-10 11:59:52 +00:00
  • d34f36fd95 geometry.index: test - fixed varray warnings, example - code using packing added to glut_vis and benchmark_experimental. Adam Wulkiewicz 2013-06-10 03:45:43 +00:00
  • c44de29d5e geometry.index: added experimental packing algorithm, some varray warnings fixed. Adam Wulkiewicz 2013-06-10 03:43:10 +00:00
  • 08e51dffee [geometry] doc, updated release notes Barend Gehrels 2013-06-08 17:53:12 +00:00
  • 300c7ccbfd [geometry] fixed documentation of return_buffer and exterior_ring Barend Gehrels 2013-06-08 17:49:41 +00:00
  • f92409c82f [geometry] added warning for template parameters without a type (which is usually an error in the docs) Barend Gehrels 2013-06-08 17:43:48 +00:00
  • e82db72f74 [geometry] added Mats in doc, moved Andrew to keep it alphabetical Barend Gehrels 2013-06-08 17:24:33 +00:00
  • 49a4d0c0a3 [geometry] pending change, changed name of group (for doxygen) Barend Gehrels 2013-06-08 17:14:34 +00:00
  • 1277d8e51b [geometry] fixed documentation of convex_hull Barend Gehrels 2013-06-08 17:12:44 +00:00
  • 1cab2c21b5 geometry docs: contributor added. Adam Wulkiewicz 2013-06-07 20:10:23 +00:00
  • c828073648 geometry.index test: added tests for new implementation of varray. Adam Wulkiewicz 2013-06-07 17:36:56 +00:00
  • abd33fbab2 geometry.index: varray replaced by optimized, advanced varray with move semantics and emplace support, developed by: Andrew Hundt and Adam Wulkiewicz. Adam Wulkiewicz 2013-06-07 17:34:58 +00:00
  • b4288c4a4d geometry.index: geometry.index: wrong condition fixed in rstar/choose_next_node. Adam Wulkiewicz 2013-06-07 02:41:25 +00:00
  • aa4933856d geometry.index: wrong condition fixed in quadratic/redistribute_elements. Comment added in rstar/redistribute_elements. Adam Wulkiewicz 2013-06-07 02:29:41 +00:00
  • 96f7ab8531 geometry.index example: fixed compile errors in MinGW - added threading=multi in Jamfile for tests using Boost.Chrono timers. Adam Wulkiewicz 2013-06-07 01:35:02 +00:00
  • 43c3838e10 geometry.index: handled floating point types comparison and unsigned types difference calculation in linear/redistribute_elements. Adam Wulkiewicz 2013-06-07 01:29:19 +00:00
  • fedc24f832 geometry.index example: Changed rules from exe to link of some examples because of infinite loops. Adam Wulkiewicz 2013-06-06 23:33:23 +00:00
  • 060aefcef6 geometry.index example, test: Tests and example modified to use moved utilities. Adam Wulkiewicz 2013-06-06 22:54:19 +00:00
  • ae7a4129af geometry.index: info and test visitors + functions moved to detail::rtree::utilities. Added detail::rtree::utilities::view<>. Definition of BOOST_GEOMETRY_INDEX_DETAIL_ENABLE_DEBUG_INTERFACE no longer needed. Adam Wulkiewicz 2013-06-06 22:52:19 +00:00
  • 921b6b2d52 [geometry] Add index::rtree visitor collecting basic tree statistics. Mateusz Loskot 2013-06-05 23:10:19 +00:00
  • 675d816939 [geometry] Comment purpose of spatial index benchmark2.cpp test Mateusz Loskot 2013-06-03 16:32:58 +00:00
  • f59e0988d4 Release 1.54.0 beta1 boost-1.54.0-beta1 Marshall Clow 2013-06-03 14:02:28 +00:00
  • 1a27aa6c37 [geometry] Remove superfluous semi-colon Mateusz Loskot 2013-06-03 00:37:35 +00:00
  • 754989b0ae geometry extensions: added experimental clear() and reverse() for translations/vectors (assigning zeros and negating) and rotations (assigning identity and calculating invese/conjugate) Adam Wulkiewicz 2013-06-02 23:53:12 +00:00
  • 6aad0216e8 geometry extensions: added convert(), removed assign_zero() and added assign_identity() for rotations. Adam Wulkiewicz 2013-06-02 21:16:59 +00:00
  • 81fb61af69 geometry extensions: implemented assign_zero() for algebra. Adam Wulkiewicz 2013-06-02 19:56:47 +00:00
  • 2340347956 geometry extensions: fixed error in rotation_quaternion, removed translate(). Adam Wulkiewicz 2013-06-02 18:18:58 +00:00
  • fe5e6f02ff Fix: make copied project-id unique Jürgen Hunold 2013-06-01 10:19:05 +00:00