Menelaos Karavelas
f49f321700
[algorithms][detail][counting algorithms] move common functionality of
...
all counting algorithms in one place and in new namespace:
geometry::detail::counting
2014-08-08 12:51:42 +03:00
Adam Wulkiewicz
8d7b70c3e0
[index] Change the condition and asserts in R*-tree redistribute_elements nth_element
2014-08-08 02:06:26 +02:00
Adam Wulkiewicz
34dcb881d1
[index] Replace partial_sort() with nth_element() in R*-tree redistribute_elements.
2014-08-08 01:38:39 +02:00
Adam Wulkiewicz
5e5044c9d3
[index] Optimize R*-tree choose_next_node by nearly minimum overlap cost - replace partial_sort() with nth_element() and sort()
2014-08-08 00:54:27 +02:00
Adam Wulkiewicz
0728c799dc
[follow] Fix msvc size_t to int conversion warnings
2014-08-07 00:52:40 +02:00
Adam Wulkiewicz
3322234f6a
[test] Change size type in wrapped_boost_array from int to std::size_t
2014-08-07 00:47:18 +02:00
Adam Wulkiewicz
df40ef3bc7
[follow] Fix msvc size_t to int conversion warnings
2014-08-07 00:34:00 +02:00
Adam Wulkiewicz
b5cea9aaf0
[test] Fix size_t to int conversion in test_difference
2014-08-07 00:18:06 +02:00
Adam Wulkiewicz
74a38b84dd
Merge pull request #126 from mkaravel/feature/num_segments
...
Feature/num segments
2014-08-06 23:10:35 +02:00
Adam Wulkiewicz
a2ff852a28
[doc] Add algorithms/detail buffer and intersection directories to Doxyfile
2014-08-06 20:31:16 +02:00
Adam Wulkiewicz
3148a3bda5
[intersection] Move from multi directory.
2014-08-06 20:29:35 +02:00
Adam Wulkiewicz
64f6eac9b5
[num_interior_rings] Move from multi directory.
2014-08-06 19:39:49 +02:00
Adam Wulkiewicz
9796c27b8a
[append] Move the code from multi directory
2014-08-06 19:22:06 +02:00
Barend Gehrels
96825eb7e4
[test][buffer][fix] Fix compilation errors in robustness test for buffer
2014-08-06 13:50:04 +02:00
Menelaos Karavelas
831b8dcc51
[doc][examples][num_segments] replace example multi-polygon by a valid one
2014-08-06 14:29:25 +03:00
Menelaos Karavelas
4743a67ec6
[doc][examples][num_segments] remove unnecessary includes
2014-08-06 14:22:18 +03:00
Menelaos Karavelas
c81e8ac430
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/num_segments
2014-08-06 14:13:46 +03:00
Barend Gehrels
734432fe50
Merge pull request #125 from mkaravel/fix/convert-missing-typename
...
[algorithms][convert, extreme_points] add missing typename
2014-08-06 13:13:07 +02:00
Menelaos Karavelas
c9b5e09fff
[algorithms][convert, extreme_points] add missing typename
2014-08-06 14:08:46 +03:00
Menelaos Karavelas
be586b5947
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/num_segments
2014-08-06 14:02:26 +03:00
Barend Gehrels
727a1d5997
Merge pull request #123 from MarekKurdej/fix/narrowing-conversion-warnings
...
Fix warnings about narrowing conversions on 64-bit systems with 32-bit int
2014-08-06 12:26:47 +02:00
MarekKurdej
a65a94afbc
Fix warnings about narrowing conversions on 64-bit systems with 32-bit int.
2014-08-06 11:55:31 +02:00
Adam Wulkiewicz
dd2ef4a39d
[doc] Add ticket to release notes
2014-08-06 00:14:40 +02:00
Adam Wulkiewicz
729a70afc8
Merge pull request #122 from mkaravel/doc/release_notes-1.56
...
Release notes for 1.56 (solved tickets)
2014-08-05 14:43:12 +02:00
Menelaos Karavelas
582ec1cded
[doc][release notes] add three more tickets solved in the 1.56 release
2014-08-05 10:08:47 +03:00
Adam Wulkiewicz
42cf08658c
[test] Add test for ticket 10234
2014-08-04 14:09:29 +02:00
Adam Wulkiewicz
fd5f259e6b
Merge pull request #121 from mkaravel/fix/tests-from_wkt
...
[test][algorithms] add missing include
2014-08-04 13:47:23 +02:00
Menelaos Karavelas
f34f4d4cce
[test][algorithms] add missing include
2014-08-04 12:51:55 +03:00
Adam Wulkiewicz
3330c3ce12
Merge branch 'develop' of github.com:boostorg/geometry into develop
2014-08-01 18:05:23 +02:00
Adam Wulkiewicz
15fa1ed063
[distance] Fix unused variable MSVC warning in segment/box and replace ignore_unused_variable_warning() with ignore_unused().
2014-08-01 18:04:57 +02:00
Adam Wulkiewicz
1f773a8d08
Merge pull request #120 from MarekKurdej/fix/bigobj-error
...
[test] Fix compilation error requiring /bigobj compiler flag on MSVC.
2014-08-01 16:00:33 +02:00
Marek Kurdej
5248675469
Fixed: compilation error requiring /bigobj compiler flag on MSVC.
2014-08-01 15:04:27 +02:00
Adam Wulkiewicz
bb83b9dbe7
[doc] Fix typo in release notes (union_)
2014-07-30 17:44:09 +02:00
Barend Gehrels
df5326b5ad
[partition] changed wrong assert
2014-07-30 15:06:27 +02:00
Barend Gehrels
41a20cd657
Merge pull request #119 from mkaravel/fix/set_tp-point-types
...
[algorithms][get_turn_info] fix bug reported by Jeremy Murphy on the boost mailing list
2014-07-30 10:46:30 +02:00
Menelaos Karavelas
2d96f3ced9
[algorithms][get_turn_info] fix bug reported by Jeremy Murphy on
...
the boost mailing list; in collinear_opposite the set_tp method
was assuming that all point types passed to it are the same; this
is not the case: there are two different point types; the problem
appeared when using point_xy in rtree and running intersects queries;
in this case get_turn_info was instantiated with two different point types,
the one used by the user and the one used by the rtree to store boxes,
which were different.
2014-07-30 11:20:39 +03:00
Barend Gehrels
b9ca59da8b
Merge pull request #118 from mkaravel/fix/intersects-no-rescale
...
[algorithms][intersects] change robustness policy to no_rescale_policy
2014-07-29 18:54:42 +02:00
Menelaos Karavelas
e1dfe2e594
[algorithms][intersects] change robustness policy to no_rescale_policy
2014-07-29 15:20:59 +03:00
Adam Wulkiewicz
a73a1c4a1f
[strategies] Add missing include to point_in_poly_winding
2014-07-29 00:17:23 +02:00
Menelaos Karavelas
e98bfaca4a
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/num_segments
2014-07-29 00:34:33 +03:00
Barend Gehrels
d892855b79
[fix] For the approximation in segment_ratio, change int to double
2014-07-28 22:43:25 +02:00
Adam Wulkiewicz
4272a1eeb5
[doc] Fix the constants in boost_array example
2014-07-28 18:30:36 +02:00
Adam Wulkiewicz
ce98415c26
[geometry] Change the order of io and views includes - alphabetical asc
2014-07-28 18:29:25 +02:00
Adam Wulkiewicz
b2c71e5694
Merge pull request #117 from mkaravel/doc/include-headers
...
[doc][include headers] add a few more headers in geometry.hpp
2014-07-28 18:11:19 +02:00
Adam Wulkiewicz
93f64b2ae4
[index] redistribute_elements - use temporary container differently (R*) and add some comments
2014-07-28 18:05:30 +02:00
Menelaos Karavelas
9a2c6d3a43
[doc][include headers] add a few more headers in geometry.hpp
...
so that the documentation lists boost/geometry.hpp as an alternative
include header for the corresponding functionality; these headers
are related to some core functionality, views and i/o
2014-07-28 11:12:48 +03:00
Adam Wulkiewicz
3ee120efce
[index] Add some notes about exceptions.
2014-07-28 00:37:07 +02:00
Barend Gehrels
a999baa01e
[buffer][test] Exclude failing tests (Aimes),
...
include succeeding test (O1)
avoid reporting (false) self-intersection (aimes120)
2014-07-27 20:39:46 +02:00
Barend Gehrels
27b95ee544
[buffer][test] increased tolerance for aimes test
...
Most of them now succeed, with exception of 6 cases
2014-07-27 18:50:43 +02:00
Barend Gehrels
a94d0ce415
[buffer][test] enabled field_sprayer test, added aimes-167 test
...
Both tests are disabled for flat-ends for the same reason: flat ends should
be intersected with helper-segments too
2014-07-27 18:49:25 +02:00