Commit Graph

8536 Commits

Author SHA1 Message Date
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
Bruno Lalande
6090b106af Made the length algorithm variant-aware.
[SVN r82484]
2013-01-13 23:09:27 +00:00
Adam Wulkiewicz
7994089084 Rtree docs improved.
[SVN r82483]
2013-01-13 20:02:19 +00:00
Barend Gehrels
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)
[SVN r82482]
2013-01-13 17:34:50 +00:00
Bruno Lalande
2da1ca09d1 Made wkt write variant-aware.
[SVN r82481]
2013-01-13 17:25:15 +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
Barend Gehrels
d575690df3 [geometry] added include files for concept checking
[SVN r82476]
2013-01-13 15:05:24 +00:00
Bruno Lalande
e8b2693d74 Integrated wkt into support_status.
[SVN r82475]
2013-01-13 12:13:34 +00:00
Bruno Lalande
8ae4743abb Adapted multi/io/wkt to latest change.
[SVN r82474]
2013-01-13 12:04:01 +00:00
Bruno Lalande
acba0901a7 Made dispatch::wkt able to retrieve the tag by itself + used not_implemented.
[SVN r82473]
2013-01-13 11:57:45 +00:00
Bruno Lalande
dfb6a611db Made the convert algorithm variant-aware.
[SVN r82472]
2013-01-12 23:06:18 +00:00
Bruno Lalande
4be6f96160 Reimplemented variants handling in num_points algorithm.
[SVN r82470]
2013-01-12 21:28:59 +00:00
Bruno Lalande
1be15177cb Reimplemented variants handling in clear algorithm.
[SVN r82469]
2013-01-12 21:06:44 +00:00
Bruno Lalande
0394222c2b Small fix - missing header.
[SVN r82468]
2013-01-12 20:59:42 +00:00
Bruno Lalande
ab7220987e Removed a useless template parameter + used devariant_area in the no-strategy overload.
[SVN r82467]
2013-01-12 20:56:00 +00:00
Bruno Lalande
36c9694321 Reimplemented variant handling in area algorithm.
[SVN r82466]
2013-01-12 20:46:13 +00:00
Bruno Lalande
4d59f27f94 Better aligned the recent new code.
[SVN r82465]
2013-01-12 20:34:40 +00:00
Bruno Lalande
136d84356f Used 'devarianted_' term in append algorithm, like for equals.
[SVN r82464]
2013-01-12 18:33:20 +00:00
Bruno Lalande
c3c0e57304 Made the equals algorithm variant-aware.
[SVN r82463]
2013-01-12 18:28:00 +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
Bruno Lalande
ecf429362e Adding back mistakenly removed polygon specialization
[SVN r82452]
2013-01-12 00:24:44 +00:00
Bruno Lalande
684945f1c5 Reimplemented variants handling in clear() to avoid function overloading.
[SVN r82450]
2013-01-11 21:54:41 +00:00
Bruno Lalande
13e2dc0984 Reimplemented variants handling in append to avoid function overloading.
[SVN r82449]
2013-01-11 21:16:55 +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
Adam Wulkiewicz
121ac6c683 rtree: missing parameters description added.
[SVN r82419]
2013-01-09 16:34:02 +00:00
Adam Wulkiewicz
7a707809a7 Default and index translator added to the reference.
doxygen_xml2qbk now displays members only if they have brief description.

[SVN r82418]
2013-01-09 16:31:16 +00:00
Adam Wulkiewicz
383036d1d6 error in rtree exceptions test fixed (adaptation to the new allocator concept).
[SVN r82417]
2013-01-09 15:09:06 +00:00
Adam Wulkiewicz
0b84c2b0a5 rtree constructors parameters moddified
[SVN r82416]
2013-01-09 13:36:19 +00:00