Samuel Debione
|
b8a581f3ad
|
Revert "[expand] Adds support for variant box"
This reverts commit 52ce484c7f .
|
2014-05-23 16:26:54 +02:00 |
|
Samuel Debione
|
52ce484c7f
|
[expand] Adds support for variant box
|
2014-05-23 15:02:46 +02:00 |
|
Adam Wulkiewicz
|
5cc480d2c2
|
[index] Remove unneeded template keyword from member function call
|
2014-05-23 14:18:47 +02:00 |
|
Samuel Debione
|
79cd3df923
|
[distance] Support different variant type
Add support for different variant type as parameters
|
2014-05-23 14:09:23 +02:00 |
|
Menelaos Karavelas
|
21b7851381
|
[disjoint][segment-box] factor-out common code in disjoint_segment_box_impl
|
2014-05-23 14:12:01 +03:00 |
|
Samuel Debione
|
158433af6f
|
[intersection] Add test for variant
|
2014-05-23 12:35:52 +02:00 |
|
Menelaos Karavelas
|
04bf50afc1
|
[distance][segment-box] eliminate unused variable (pp_strategy) in method call;
initialize result with 0;
|
2014-05-23 12:52:05 +03:00 |
|
Menelaos Karavelas
|
1b327f6910
|
[distance][segment-box] qualify all calls to get<I> with the geometry namespace
|
2014-05-23 12:41:51 +03:00 |
|
Samuel Debione
|
8f2addce33
|
[expand] Add tests for variant
|
2014-05-23 10:55:06 +02:00 |
|
Samuel Debione
|
4b32473630
|
[crosses] Add tests for variants
|
2014-05-23 10:37:49 +02:00 |
|
Samuel Debione
|
55e54692b9
|
[assign] Rename the variant template parameters
Was T1 and T2 but that could eventually be a problem if the user defines
BOOST_VARIANT_LIMIT_TYPES > 10.
|
2014-05-23 10:24:13 +02:00 |
|
Samuel Debione
|
9e61d9d759
|
[assign] Fix the variant tests
Reference was missing.
|
2014-05-23 10:18:17 +02:00 |
|
Samuel Debione
|
999fdff2eb
|
[assign] Add copyright notice
|
2014-05-23 10:12:39 +02:00 |
|
Menelaos Karavelas
|
c4af782c0c
|
[distance] eliminate more useless code in segment-box computation
|
2014-05-23 00:35:44 +03:00 |
|
Menelaos Karavelas
|
a6acea282c
|
[distance] re-factor segment-box code
|
2014-05-23 00:23:49 +03:00 |
|
Adam Wulkiewicz
|
3474244d0a
|
[index] Varian-based nodes used in the rtree by default.
This should fix the crash when the rtree is used in the shared memory reported in this thread: http://boost-geometry.203548.n3.nabble.com/rtree-crash-when-used-with-inter-process-td4026037.html
|
2014-05-22 17:24:31 +02:00 |
|
Samuel Debione
|
594add5e1b
|
[assign] Add tests for variants
|
2014-05-22 16:32:47 +02:00 |
|
Samuel Debione
|
82abc509df
|
Merge remote-tracking branch 'boostorg/geometry/develop' into develop
|
2014-05-22 12:15:04 +02:00 |
|
Samuel Debione
|
04693e50c0
|
Merge remote-tracking branch 'boostorg/geometry/develop' into variant/intersection
|
2014-05-22 12:10:45 +02:00 |
|
Samuel Debione
|
421abd19c6
|
Merge remote-tracking branch 'boostorg/geometry/develop' into variant/expand
|
2014-05-22 12:10:14 +02:00 |
|
Samuel Debione
|
38c373b909
|
Merge remote-tracking branch 'boostorg/geometry/develop' into variant/crosses
|
2014-05-22 12:10:02 +02:00 |
|
Samuel Debione
|
a417fa3623
|
Merge remote-tracking branch 'boostorg/geometry/develop' into variant/assign
|
2014-05-22 12:09:23 +02:00 |
|
Menelaos Karavelas
|
3ec53c8626
|
[test][disjoint] fix definition of polygon that is inconsistent with WKTs used
|
2014-05-22 02:24:14 +03:00 |
|
Samuel Debionne
|
c5b3acb70c
|
[expand] Add variant support
|
2014-05-21 21:02:53 +02:00 |
|
Samuel Debionne
|
ddc649a492
|
[assign] Fix compiler errors
|
2014-05-21 20:02:30 +02:00 |
|
Samuel Debionne
|
2031415390
|
[crosses] Fix compile errors
|
2014-05-21 19:47:48 +02:00 |
|
Samuel Debionne
|
d968f26bae
|
[intersection] Add variant support
|
2014-05-21 19:36:44 +02:00 |
|
Barend Gehrels
|
eb64384737
|
[test] Temporarily disable rescale test
|
2014-05-21 17:18:24 +02:00 |
|
Menelaos Karavelas
|
0df67aa716
|
[disjoint] add missing include of basic dispatch
|
2014-05-21 17:33:33 +03:00 |
|
Menelaos Karavelas
|
8e03f95ec8
|
[multi][get turns] remove unused include
|
2014-05-21 17:26:27 +03:00 |
|
Menelaos Karavelas
|
57921a7e89
|
[disjoint] clean-up code in detail/disjoint/interface.hpp;
create and add proper includes in detail/disjoint/implementation.hpp;
re-create algorithms/disjoint.hpp and add the above two includes;
|
2014-05-21 17:18:38 +03:00 |
|
Menelaos Karavelas
|
b6522c4e74
|
[disjoint] move main file to detail/disjoint/interface.hpp
|
2014-05-21 17:14:56 +03:00 |
|
Menelaos Karavelas
|
e3512fc622
|
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/disjoint
|
2014-05-21 17:09:56 +03:00 |
|
Menelaos Karavelas
|
da4ee4d6fe
|
[test][disjoint] add unit test for checking which geometry combinations
work with disjoint
|
2014-05-21 17:07:00 +03:00 |
|
Menelaos Karavelas
|
90ac851e4e
|
[disjoint] add missing includes
|
2014-05-21 17:06:36 +03:00 |
|
Menelaos Karavelas
|
c29c4cd246
|
[strategies] replace inclusion of algorithms/detail/disjoint/point_point.hpp by algorithms/detail/equals/point_point.hpp
|
2014-05-21 16:56:57 +03:00 |
|
Menelaos Karavelas
|
050bedec65
|
[relate] replace inclusion of algorithms/detail/disjoint/point_point.hpp by algorithms/detail/equals/point_point.hpp
|
2014-05-21 16:55:02 +03:00 |
|
Menelaos Karavelas
|
1035533676
|
[within] replace inclusion of algorithms/detail/disjoint/point_point.hpp by algorithms/detail/equals/point_point.hpp
|
2014-05-21 16:53:39 +03:00 |
|
Menelaos Karavelas
|
c2cf7215f0
|
[overlay] replace include of algorithms/detail/disjoint.hpp by algorithms/detail/disjoint/box_box.hpp
|
2014-05-21 16:51:55 +03:00 |
|
Menelaos Karavelas
|
531127252c
|
[overlay] replace inclusion of algorithms/detail/disjoint.hpp by algorithms/detail/equals/point_point.hpp
|
2014-05-21 16:49:09 +03:00 |
|
Menelaos Karavelas
|
957addb5e2
|
[set ops P/P] replace inclusion of algorithms/detail/disjoint.hpp by algorithms/detail/equals/point_point.hpp
|
2014-05-21 16:47:45 +03:00 |
|
Menelaos Karavelas
|
a7323f79f4
|
[point on border] replace inclusion of algorithms/detail/disjoint.hpp by algorithms/detail/equals/point_point.hpp
|
2014-05-21 16:44:43 +03:00 |
|
Menelaos Karavelas
|
1d3432f83c
|
[has self intersections] include header with disjoint interrupt policy
|
2014-05-21 16:43:32 +03:00 |
|
Menelaos Karavelas
|
0d4eccd510
|
[buffer] remove inclusion of algorithms/detail/disjoint.hpp
|
2014-05-21 16:42:42 +03:00 |
|
Menelaos Karavelas
|
4eca302164
|
[extensions][ttmath] add unary operator-() for ttmath_big (needed for
boost::geometry::math::abs) and also add binary operator-() (needed
because of the unary overlaod)
|
2014-05-21 16:37:53 +03:00 |
|
Menelaos Karavelas
|
f8c0b46d43
|
[disjoint] move code from multi/algorithms/disjoint.hpp to files
in algorithms/disjoint/detail; move code from algorithms/distance.hpp
also to algorithms/disjoint/detail and in algorithms/dispatch/disjoint.hpp
|
2014-05-21 16:35:40 +03:00 |
|
Menelaos Karavelas
|
7f1bb277ab
|
[disjoint] add files in algorithms/detail/disjoint with existing code
and new code (for new geometry combinations); clean-up/simplify
dispatch using tag_cast and clean-up dispatch specializations;
|
2014-05-21 16:33:17 +03:00 |
|
Menelaos Karavelas
|
cf517dcb2e
|
[disjoint] add dispatch and fix copyright headers
|
2014-05-21 16:12:02 +03:00 |
|
Menelaos Karavelas
|
b39c46575c
|
[disjoint] add dispatch specialization for point-point and point-box;
move equals::point_point code to proper place;
|
2014-05-21 15:45:35 +03:00 |
|
Menelaos Karavelas
|
ce750e15ae
|
[disjoint] move disjoint_interrupt_policy from algorithms/detail/disjoint.hpp
to a separate file under policies
|
2014-05-21 15:37:51 +03:00 |
|