Commit Graph

323 Commits

Author SHA1 Message Date
Adam Wulkiewicz
b2cf485512 Added Examples to the rtree docs.
[SVN r82873]
2013-02-14 14:33:47 +00:00
Adam Wulkiewicz
bf815512cc tests and examples files structure rearranged
[SVN r82872]
2013-02-14 14:23:09 +00:00
Adam Wulkiewicz
214e9e8286 rtree errors fixes related to non-std allocator pointers usage
[SVN r82866]
2013-02-14 04:34:34 +00:00
Adam Wulkiewicz
7914525ac3 Added rtree interprocess example, fixed compilation error in glut vis
[SVN r82865]
2013-02-14 03:11:55 +00:00
Adam Wulkiewicz
b7f592f1f4 rtree non-std allocators support implemented.
interprocess test added.

[SVN r82864]
2013-02-14 01:11:17 +00:00
Adam Wulkiewicz
ad50724a45 some tests modified to be able to use non-std allocator
[SVN r82851]
2013-02-13 15:08:15 +00:00
Adam Wulkiewicz
1b806fc797 compilation errors related to detail::rtree::get fixed
[SVN r82850]
2013-02-13 14:57:43 +00:00
Adam Wulkiewicz
6b270d31ec raw pointers replaced by allocator pointer
[SVN r82849]
2013-02-13 14:33:11 +00:00
Adam Wulkiewicz
eb78310bc7 Added rtree_interprocess test (doesn't executed for now), error fixed in detail::varray
[SVN r82837]
2013-02-12 18:24:13 +00:00
Adam Wulkiewicz
8c6081100a Removed
spatial_query(), nearest_query(),
related adaptors,
distance predicates generators bounded(), min_bounded() etc.,
detail static_vector renamed to varray.
Docs and tests updated.



[SVN r82824]
2013-02-11 19:11:41 +00:00
Adam Wulkiewicz
a90b56de26 boost::container::vector used in dynamic nodes. detail::static_vector renamed to detail::varray. Added Alloc parameter to varray. rtree::envelope() renamed to rtree::bounds(). Tests moddified. Docs tweaked.
[SVN r82766]
2013-02-06 20:56:29 +00:00
Adam Wulkiewicz
ce4d807159 Docs updated - new querying method used.
Queries description rearranged/modified.


[SVN r82618]
2013-01-26 01:27:59 +00:00
Adam Wulkiewicz
3f712b94f8 nearest() predicate and related classes moved from distance_predicates.hpp to predicates.hpp
query() methods and functions documented.
nearest() predicate documented.
Changes in various methods/functions description.
Deleted unneeded query_expr.

[SVN r82617]
2013-01-26 00:36:29 +00:00
Adam Wulkiewicz
fb25dff48e Added rtree free function insert.
Added adaptors::queried().
nearest_query_range and spatial_query_range moved to adaptors::detail.

[SVN r82611]
2013-01-25 18:43:48 +00:00
Adam Wulkiewicz
d3a2732767 removed old queries from additional_speed test.
[SVN r82607]
2013-01-25 13:34:27 +00:00
Adam Wulkiewicz
cfb4ee0d43 MPL_ASSERT_MSG message modified.
[SVN r82606]
2013-01-25 13:23:10 +00:00
Adam Wulkiewicz
dfb33baede Implemented all variants of rtree::query() method. spatial and nearest returning 1 and k values.
[SVN r82600]
2013-01-24 22:24:58 +00:00
Adam Wulkiewicz
455b2d9f45 Change in predicates.
empty() removed.
value() parameter renamed to Fun const& fun.
operator! moved to index::detail namespace.
Reference updated.

[SVN r82595]
2013-01-24 13:51:01 +00:00
Adam Wulkiewicz
344825c144 query_expr: implemented push_back_impl operator&& and find_nearest_impl
[SVN r82593]
2013-01-24 05:43:57 +00:00
Adam Wulkiewicz
1fdee7912a added query_expr for test purposes
[SVN r82590]
2013-01-23 02:10:38 +00:00
Adam Wulkiewicz
72282dbed4 Quick start example fixed.
Docs updated.

[SVN r82547]
2013-01-19 02:33:46 +00:00
Adam Wulkiewicz
26e9526564 boost/geometry/extensions/index/* moved to boost/geometry/index/*
rtree::box() renamed to rtree::envelope()
index::box() renamed to index::envelope()
some unneeded tests removed
docs updated

[SVN r82546]
2013-01-19 02:26:34 +00:00
Adam Wulkiewicz
4233d851c4 index/algorithms/* moved to index/detail/algorithms/*
[SVN r82545]
2013-01-19 01:15:55 +00:00
Adam Wulkiewicz
55774f5041 MSVC compilation error fixed.
is_valid moved to detail namespace.

[SVN r82544]
2013-01-19 00:23:48 +00:00
Adam Wulkiewicz
017e910bbe area and perimeter tested only for 2d
[SVN r82540]
2013-01-18 21:50:28 +00:00
Adam Wulkiewicz
be5a049248 added test for rtree envelope, area, perimeter, centroid
[SVN r82539]
2013-01-18 21:23:25 +00:00
Adam Wulkiewicz
ca17094850 indexable traits and accessors moved to index::detail namespace
[SVN r82538]
2013-01-18 21:18:32 +00:00
Adam Wulkiewicz
b830ec1cdb Files structure rearranged to better reflect namespace strcture. Some classes moved to different namespaces.
[SVN r82536]
2013-01-18 20:40:24 +00:00
Adam Wulkiewicz
0a29cced58 doxygen_xml2qbk: added modifiers output to functions/members output.
rtree: new docs generated with modifiers.

[SVN r82527]
2013-01-17 17:11:33 +00:00
Adam Wulkiewicz
392ac1a864 Options, functions: check_predicates(), are_boxes_ok(), are_levels_ok() moved to the index::detail namespace.
query_expr.hpp deleted.

[SVN r82523]
2013-01-17 15:19:40 +00:00
Adam Wulkiewicz
4836bbabce root box calculation after remove moved from rtree::raw_remove() to visitor::remove.
[SVN r82522]
2013-01-17 14:37:40 +00:00
Adam Wulkiewicz
2f5ddeb8a6 Docs changed to reflect latest code changes
[SVN r82516]
2013-01-17 03:56:24 +00:00
Adam Wulkiewicz
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.



[SVN r82515]
2013-01-17 03:54:52 +00:00
Adam Wulkiewicz
3083a3721c docs copyrights modified
[SVN r82511]
2013-01-16 14:45:30 +00:00
Adam Wulkiewicz
74db796acc rtree: added bg::envelope() and bg::return_envelope().
doxygen_qbk2xml: added template parameters to detailed function output.



[SVN r82510]
2013-01-16 14:39:01 +00:00
Adam Wulkiewicz
9cd5626c90 rtree - added move ctor taking allocator
distance predicates - docs improved
doxygen_xml2qbk - group output finished (enums, defines and functions)



[SVN r82509]
2013-01-16 04:08:16 +00:00
Adam Wulkiewicz
9c13998f62 doxygen_xml2qbk - Keywords coloring in paragraphs added - data inside computeroutput which is not inside other block is translated to ....
Reference updated.

[SVN r82492]
2013-01-14 17:40:31 +00:00
Adam Wulkiewicz
83c187c90f doxygen_qbk2xml: fixed text style blocks generation for special cases
[SVN r82488]
2013-01-14 12:20:26 +00:00
Adam Wulkiewicz
7994089084 Rtree docs improved.
[SVN r82483]
2013-01-13 20:02:19 +00:00
Adam Wulkiewicz
36440429e0 rtree docs and doxygen_xml2qbk modified.
rtree docs:
fixed formatting, added rtree parameters info.

doxygen_xml2qbk:
added doxygen ref links support.
removed index_id_path - no longer needed.

[SVN r82479]
2013-01-13 15:35:10 +00:00
Adam Wulkiewicz
17584a35d3 Moddified rtree description - required by doxygen to properly generate links.
[SVN r82454]
2013-01-12 03:49:19 +00:00
Adam Wulkiewicz
fcf8257fd5 doxygen_xml2qbk: added storing of ids, added parsing of refs and generation of qbk links.
[SVN r82453]
2013-01-12 03:47:45 +00:00
Adam Wulkiewicz
4e972f0389 Fixed errors in doxygen_xml2qbk - lists support, additional paragraphs display.
Added warnings and infos.
Rtree docs improved, added text formatting, warnings etc.



[SVN r82446]
2013-01-11 04:09:30 +00:00
Adam Wulkiewicz
979eb9f53d doxygen_xml2qbk moddified.
Paragraphs and precondition are no longer stored in qbk_markups - stored in separate members.
Added support for bold, verbatim, emphasis, computeroutput.

[SVN r82443]
2013-01-11 01:07:38 +00:00
Adam Wulkiewicz
42c7931bc7 doxygen_xml2qbk fixed brackets display in sections titles and generated tables.
[SVN r82435]
2013-01-10 20:12:40 +00:00
Adam Wulkiewicz
53a5a25f55 Docs improved.
[SVN r82428]
2013-01-09 23:48:23 +00:00
Adam Wulkiewicz
b8c48f13ef Added \par and \li support in doxygen_xml2qbk.
[SVN r82424]
2013-01-09 21:57:37 +00:00
Adam Wulkiewicz
9ec3d2289e Added the rest of generated files.
[SVN r82423]
2013-01-09 18:41:55 +00:00
Adam Wulkiewicz
ba0c1b840f static_vector test moddified, added generated reference files
[SVN r82422]
2013-01-09 18:33:43 +00:00
Adam Wulkiewicz
5310131f4c Rtree docs: added inserter, groups names changed.
[SVN r82420]
2013-01-09 16:43:16 +00:00