Commit Graph

1744 Commits

Author SHA1 Message Date
Adam Wulkiewicz
e06868a53b geometry.index: potential memleak fixed in pack.
[SVN r84733]
2013-06-10 21:48:58 +00:00
Adam Wulkiewicz
cfffeac622 geometry.index test: added packing to exceptions tests.
[SVN r84732]
2013-06-10 20:36:21 +00:00
Adam Wulkiewicz
9812fde716 geometry.index: packer naming error fixed in rtree, auto_removers added in pack.
[SVN r84731]
2013-06-10 20:34:58 +00:00
Adam Wulkiewicz
bfd0052905 geometry.index: packer replaced by pack, various tweaks added.
[SVN r84730]
2013-06-10 15:55:45 +00:00
Mateusz Loskot
7c4ee689bc [geometry] Add message missing in BOOST_ASSERT_MSG
[SVN r84727]
2013-06-10 15:10:49 +00:00
Mateusz Loskot
d9b740ddd1 [geometry] Iterator difference is not always std::size_t
[SVN r84726]
2013-06-10 15:08:04 +00:00
Adam Wulkiewicz
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.
[SVN r84724]
2013-06-10 13:53:07 +00:00
Adam Wulkiewicz
ef4ef2acfb geometry.index: pack_create - non-VC-compiler compilation errors fixed, small optimization added.
[SVN r84722]
2013-06-10 11:59:52 +00:00
Adam Wulkiewicz
d34f36fd95 geometry.index: test - fixed varray warnings, example - code using packing added to glut_vis and benchmark_experimental.
[SVN r84721]
2013-06-10 03:45:43 +00:00
Adam Wulkiewicz
c44de29d5e geometry.index: added experimental packing algorithm, some varray warnings fixed.
[SVN r84720]
2013-06-10 03:43:10 +00:00
Barend Gehrels
08e51dffee [geometry] doc, updated release notes
[SVN r84698]
2013-06-08 17:53:12 +00:00
Barend Gehrels
300c7ccbfd [geometry] fixed documentation of return_buffer and exterior_ring
[SVN r84697]
2013-06-08 17:49:41 +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
Barend Gehrels
1277d8e51b [geometry] fixed documentation of convex_hull
[SVN r84692]
2013-06-08 17:12:44 +00:00
Adam Wulkiewicz
1cab2c21b5 geometry docs: contributor added.
[SVN r84681]
2013-06-07 20:10:23 +00:00
Adam Wulkiewicz
c828073648 geometry.index test: added tests for new implementation of varray.
[SVN r84676]
2013-06-07 17:36:56 +00:00
Adam Wulkiewicz
abd33fbab2 geometry.index: varray replaced by optimized, advanced varray with move semantics and emplace support, developed by: Andrew Hundt and Adam Wulkiewicz.
[SVN r84675]
2013-06-07 17:34:58 +00:00
Adam Wulkiewicz
b4288c4a4d geometry.index: geometry.index: wrong condition fixed in rstar/choose_next_node.
[SVN r84670]
2013-06-07 02:41:25 +00:00
Adam Wulkiewicz
aa4933856d geometry.index: wrong condition fixed in quadratic/redistribute_elements. Comment added in rstar/redistribute_elements.
[SVN r84669]
2013-06-07 02:29:41 +00:00
Adam Wulkiewicz
96f7ab8531 geometry.index example: fixed compile errors in MinGW - added threading=multi in Jamfile for tests using Boost.Chrono timers.
[SVN r84668]
2013-06-07 01:35:02 +00:00
Adam Wulkiewicz
43c3838e10 geometry.index: handled floating point types comparison and unsigned types difference calculation in linear/redistribute_elements.
[SVN r84667]
2013-06-07 01:29:19 +00:00
Adam Wulkiewicz
fedc24f832 geometry.index example: Changed rules from exe to link of some examples because of infinite loops.
[SVN r84664]
2013-06-06 23:33:23 +00:00
Adam Wulkiewicz
060aefcef6 geometry.index example, test: Tests and example modified to use moved utilities.
[SVN r84662]
2013-06-06 22:54:19 +00:00
Adam Wulkiewicz
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.
[SVN r84661]
2013-06-06 22:52:19 +00:00
Mateusz Loskot
921b6b2d52 [geometry] Add index::rtree visitor collecting basic tree statistics.
[SVN r84649]
2013-06-05 23:10:19 +00:00
Mateusz Loskot
675d816939 [geometry] Comment purpose of spatial index benchmark2.cpp test
[SVN r84620]
2013-06-03 16:32:58 +00:00
Mateusz Loskot
1a27aa6c37 [geometry] Remove superfluous semi-colon
[SVN r84616]
2013-06-03 00:37:35 +00:00
Adam Wulkiewicz
754989b0ae geometry extensions: added experimental clear() and reverse() for translations/vectors (assigning zeros and negating) and rotations (assigning identity and calculating invese/conjugate)
[SVN r84615]
2013-06-02 23:53:12 +00:00
Adam Wulkiewicz
6aad0216e8 geometry extensions: added convert(), removed assign_zero() and added assign_identity() for rotations.
[SVN r84614]
2013-06-02 21:16:59 +00:00
Adam Wulkiewicz
81fb61af69 geometry extensions: implemented assign_zero() for algebra.
[SVN r84612]
2013-06-02 19:56:47 +00:00
Adam Wulkiewicz
2340347956 geometry extensions: fixed error in rotation_quaternion, removed translate().
[SVN r84610]
2013-06-02 18:18:58 +00:00
Jürgen Hunold
fe5e6f02ff Fix: make copied project-id unique
[SVN r84593]
2013-06-01 10:19:05 +00:00
Adam Wulkiewicz
78069a375f geometry extensions: fixed some compile errors.
[SVN r84588]
2013-06-01 00:44:12 +00:00
Adam Wulkiewicz
b3537d9ebf geometry: changed include in extensions/test/Jamfile
[SVN r84586]
2013-05-31 19:45:11 +00:00
Adam Wulkiewicz
11ddd4b117 geometry extensions: quaternion_rotate moved to detail::algebra
[SVN r84585]
2013-05-31 19:43:38 +00:00
Adam Wulkiewicz
8336d7f387 geometry: test_extensions moved to extensions/test
[SVN r84584]
2013-05-31 19:21:40 +00:00
Adam Wulkiewicz
c5ae09a73e geometry: example_extensions moved to extensions/example
[SVN r84583]
2013-05-31 19:20:53 +00:00
Mateusz Loskot
524ccf3d8b [geometry] Configure build for GLUT-based visualiser of spatial index
[SVN r84575]
2013-05-31 14:03:32 +00:00
Mateusz Loskot
9cc6036ba3 [geometry]
Wrap debug facility with #ifdef BOOST_GEOMETRY_DEBUG_INTERSECTION.
Include missing <cmath>.

[SVN r84574]
2013-05-31 13:53:22 +00:00
Mateusz Loskot
42e4a7e91e [geometry] Configure build for spatial index examples
[SVN r84573]
2013-05-31 13:31:49 +00:00
Adam Wulkiewicz
1800788823 geometry extensions: Added basic description of some functions.
[SVN r84563]
2013-05-30 19:57:16 +00:00
Adam Wulkiewicz
e42c9009d7 geometry extensions: added generation of 2d rotation matrix.
[SVN r84562]
2013-05-30 19:51:47 +00:00
Adam Wulkiewicz
c7add5afce index extensions: added rotation matrix, for now rotation() implemented only for 3d.
[SVN r84561]
2013-05-30 19:24:46 +00:00
Mateusz Loskot
3ec31dff76 [geometry] Spell-check spatial index documentation
[SVN r84557]
2013-05-30 16:10:18 +00:00
Adam Wulkiewicz
f0bfb3c7dd geometry extensions: Added rotation_quaternion, rotation(), transform_geometrically(), etc.
[SVN r84549]
2013-05-29 23:18:08 +00:00
Adam Wulkiewicz
4534b5add4 geometry extensions: fixed compile error in box translation.
[SVN r84543]
2013-05-28 23:01:58 +00:00
Adam Wulkiewicz
146c827f9d geometry extensions: Added Vector concept, implemented assign(), clear(), num_points.hpp(), implemented translations for Point and Box. Fixed includes in extensions/ball.
[SVN r84542]
2013-05-28 22:45:57 +00:00
Adam Wulkiewicz
033aa9c3ed geometry extensions: changed ball's geometry_id.
[SVN r84523]
2013-05-26 23:24:32 +00:00