Commit Graph

8536 Commits

Author SHA1 Message Date
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
Menelaos Karavelas
9c96fc5e94 [algorithms][disjoint] add alternate implementation for
disjoint(multipoint, multipoint) that uses BG's partition;
2014-07-31 15:40:58 +03:00
Menelaos Karavelas
79d8a2c59b [test][algorithms][disjoint] add test cases with empty multipoints;
enable tests for the combinations:
* point / multipoint
* multipoint / multipoint
* multipoint / segment
* multipoint / box
2014-07-31 11:41:22 +03:00
Menelaos Karavelas
7cceafa252 [algorithms][disjoint] implement disjoint for the following combinations:
* multipoint / point
* multipoint / segment
* multipoint / box
* multipoint / multipoint
2014-07-31 11:41:00 +03: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
44f6ec3d9a Merge branch 'prepare' 2014-07-28 22:53:54 +02:00
Barend Gehrels
25c1f722a7 Merge branch 'develop' into prepare
Conflicts:
	extensions/test/gis/projections/projection_epsg.cpp
	include/boost/geometry/extensions/gis/projections/impl/pj_ell_set.hpp
	include/boost/geometry/extensions/gis/projections/proj/lcca.hpp
2014-07-28 22:48:16 +02: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
Barend Gehrels
8a29842df2 [buffer][fix] Don't add piece if strategy returns false 2014-07-27 18:47:49 +02:00
Barend Gehrels
76bebeee6c [buffer][fix] don't check within concave helper pieces 2014-07-27 18:12:04 +02:00
Barend Gehrels
d99d6edfa6 [buffer][fix] Avoid check neighbors on the border for inside, that
should not be the case (but might, by rounding errors)
2014-07-27 17:41:32 +02:00
Barend Gehrels
9467d5d060 Merge branch 'develop' of github.com:boostorg/geometry into develop 2014-07-27 17:13:13 +02:00
Barend Gehrels
4d05c94b94 [buffer][test] count only if self IP's are reported (has_self_intersection does
additional checks)
2014-07-27 17:12:01 +02:00
Barend Gehrels
710a0e4308 [buffer][test] enhanced svg debug display 2014-07-27 17:11:29 +02:00
Barend Gehrels
60e6456c52 [side] removed unused method 2014-07-27 17:09:14 +02:00
Barend Gehrels
cb4b5dafe0 [comments] fixed typos 2014-07-27 17:08:55 +02:00
Barend Gehrels
feccd380ee [buffer][fix] Fix limit for consideration as continue, as it was too high
(for Aimes test or in general cases using lat long)
Including addition of unit test (aimes181)
2014-07-27 17:07:32 +02:00
Barend Gehrels
51b82988e9 Merge pull request #113 from mkaravel/fix/buffer-unused-local-typedef
[test][buffer] remove used local typedef
2014-07-27 16:15:15 +02:00
Barend Gehrels
1cad5b473e Merge pull request #114 from mkaravel/fix/simplify-unused-local-typedef
[test][simplify] fix test_geometry function
2014-07-27 16:14:49 +02:00
Barend Gehrels
ad4f2fa5e5 Merge pull request #115 from mkaravel/doc/min_max_corner
[doc][min/max corner] fix geometry include
2014-07-27 16:14:11 +02:00
Barend Gehrels
a3b502249d Merge pull request #116 from mkaravel/doc/buffer-strategies-unused-local-types
Examples of buffer strategies
2014-07-27 16:13:26 +02:00
Menelaos Karavelas
13fc1b22a8 [doc][examples][strategies] remove unused local types in examples of
buffer strategy join_round and buffer strategy join_miter
2014-07-27 15:42:38 +03:00
Menelaos Karavelas
86cd4e531f [doc][min/max corner] fix geometry include 2014-07-27 15:34:18 +03:00
Menelaos Karavelas
43c253fd27 [test][simplify] remove unused local typedef;
uncomment concept check for simplify strategy;
2014-07-27 13:51:41 +03:00
Menelaos Karavelas
cea3a65e7e [test][buffer] remove used local typedef 2014-07-27 13:48:49 +03:00