Barend Gehrels
2bdca94e52
[buffer] changed comments
2014-07-16 11:35:29 +02:00
Barend Gehrels
0f027b5ff9
[buffer] add buffer_circle strategy for points and multi-points, and pass
...
it all the way through the dispatches
2014-07-16 11:31:35 +02:00
Barend Gehrels
58fa94c897
[buffer][test] use Aimes to test simplify with ax strategy, optionally count number of self-ips
2014-07-16 10:48:27 +02:00
Barend Gehrels
57854c2765
[buffer] optionally simplify using ax strategy
2014-07-16 10:45:14 +02:00
Barend Gehrels
dc46575175
Merge branch 'develop' of github.com:boostorg/geometry into develop
2014-07-15 22:37:41 +02:00
Adam Wulkiewicz
e6345b2441
[doc] Add Boost.Polygon examples to Jamfile
2014-07-15 00:46:34 +02:00
Adam Wulkiewicz
7808f77ce2
[doc] Fix docs of Boost.Polygon adapters, add examples.
2014-07-15 00:42:16 +02:00
Adam Wulkiewicz
8cc85dc3cd
Add ticket 9628 to release notes, fix the ticket 10077 placement
2014-07-14 23:44:53 +02:00
Adam Wulkiewicz
e3f778511b
Merge pull request #95 from awulkiew/feature/point_in_geometry
...
Fix for within() - ticket https://svn.boost.org/trac/boost/ticket/9628
2014-07-14 23:20:16 +02:00
Adam Wulkiewicz
2ba3e9a95b
[strategies][winding] Replace Points creation using copy-ctors with default-ctors + set<>()
...
Also add some comments about what's going on in the code.
2014-07-14 23:17:09 +02:00
Barend Gehrels
9ed4d83441
[extensions][offset] Let offset compile again.
...
Note: it does not generate correct offsets!
2014-07-14 22:00:57 +02:00
Barend Gehrels
c5241dd8ee
[distance] added missing include file
2014-07-14 21:54:01 +02:00
Adam Wulkiewicz
95990f98b1
[test][within] Comment out, mistakenly not commented out line
2014-07-14 19:05:28 +02:00
Adam Wulkiewicz
e602185651
Merge pull request #94 from mkaravel/fix/num_points
...
[multi][algorithms][num_points] replace size_t with std::size_t
2014-07-14 16:33:41 +02:00
Adam Wulkiewicz
edf2c00db6
[within][winding] Add more robust calculation of sides in winding strategy.
...
This commit fixes the ticket https://svn.boost.org/trac/boost/ticket/9628 .
The side is calculated always WRT the vertical segment if the p<1> is "equal" to one of the segment endpoint's <1>.
For more information see the comment in the code.
2014-07-14 16:05:26 +02:00
Menelaos Karavelas
9164a5bc0c
[multi][algorithms][num_points] add include for std::size_t;
...
qualify with std:: an occurrence of unqualified size_t;
2014-07-14 14:44:22 +03:00
Adam Wulkiewicz
35a1a42edb
[doc] add solved ticket 10077 to release notes
2014-07-13 02:02:08 +02:00
Adam Wulkiewicz
3e9f1296c5
[relate] Add 'const' keyword to declarations of not modified variables.
2014-07-13 01:16:19 +02:00
Adam Wulkiewicz
e6e469f2bb
Merge pull request #92 from MarcelRaad/develop
...
Fix MSVC compiler warnings
2014-07-12 23:57:37 +02:00
Marcel Raad
ca96640521
Fix MSVC compiler warnings
...
This removes unused variables and redundant re-declarations to silence
warnings about variable shadowing. Tested on MSVC 14 CTP2.
2014-07-12 13:18:47 +02:00
Barend Gehrels
96d8f53fbc
[buffer] Avoid accessing pieces if no pieces were added
2014-07-12 11:42:27 +02:00
Barend Gehrels
bbe89053ce
[simplify] protect work in progress by define because it is still failing
2014-07-12 11:41:26 +02:00
Adam Wulkiewicz
9f5268f87a
Merge pull request #91 from mkaravel/feature/distance
...
Feature/distance
2014-07-11 18:03:58 +02:00
Menelaos Karavelas
6d12d7f715
[test][distance] add test cases for the combinations: polygon/ring,
...
multipolygon/ring, ring/ring and ring/box
2014-07-11 17:15:43 +03:00
Menelaos Karavelas
48a1951300
[test][distance] add test cases for the multilinestring/ring combination
2014-07-11 17:15:07 +03:00
Menelaos Karavelas
3f762ea23a
[test][distance] add test cases for the segment/ring and linestring/ring combinations
2014-07-11 17:12:46 +03:00
Menelaos Karavelas
8e2043bcb4
[algorithms][distance] add test cases for the point/ring and multipoint/ring combinations
2014-07-11 17:11:36 +03:00
Menelaos Karavelas
baf3042d77
[test][distance] add include for rings
2014-07-11 17:11:00 +03:00
Menelaos Karavelas
350ca25ccd
[algorithms][distance] add dispatch for the three multigeometry-to-ring combinations
2014-07-11 17:10:14 +03:00
Menelaos Karavelas
8df21c677e
[algorithms][distance] add dispatch for the ring/ring combination
2014-07-11 17:09:15 +03:00
Adam Wulkiewicz
da3fe9ffe3
[doc] Add relops and rtree info to the release notes
2014-07-11 13:14:19 +02:00
Adam Wulkiewicz
83b06b4f68
Merge pull request #90 from mkaravel/doc/release_notes
...
[doc][release notes] updates additional features and fixed tickets
2014-07-11 12:13:25 +02:00
Menelaos Karavelas
c420f04f16
[doc][release notes] updates additional features and fixed tickets
2014-07-11 10:17:24 +03:00
Adam Wulkiewicz
e2671483df
[doc][index] Improve dependencies info.
2014-07-11 03:35:04 +02:00
Adam Wulkiewicz
bb8cf8a411
[doc][index] Improve the description of key features and comment the planned features out.
2014-07-11 03:14:49 +02:00
Adam Wulkiewicz
5ee3a89455
Merge branch 'develop' of github.com:boostorg/geometry into develop
2014-07-11 02:47:01 +02:00
Adam Wulkiewicz
2a6da93c85
[core][doc] Improve template parameter name and add the description.
2014-07-11 02:44:55 +02:00
Adam Wulkiewicz
03a1fbc91b
[arithmetic][doc] Improve functions parameters types names and their description.
2014-07-11 02:41:54 +02:00
Adam Wulkiewicz
7d11f8650d
[arithmetic] Improve the description of functions parameters.
2014-07-11 02:30:28 +02:00
Adam Wulkiewicz
bd76327102
Merge pull request #84 from mkaravel/feature/distance
...
Feature/distance
2014-07-10 23:35:37 +02:00
Adam Wulkiewicz
fbe09296fb
Merge pull request #86 from mkaravel/feature/length_perimeter_result
...
Feature/length perimeter result
2014-07-10 23:35:26 +02:00
Adam Wulkiewicz
76c394bd28
[dox] Fix table definition in quickref.xml
2014-07-10 19:26:29 +02:00
Adam Wulkiewicz
b9fecf0887
Merge branch 'develop' of github.com:boostorg/geometry into develop
2014-07-10 16:41:50 +02:00
Adam Wulkiewicz
02cfd55510
[centroid][doc] Add description for centroid_exception member functions.
2014-07-10 16:40:45 +02:00
Adam Wulkiewicz
e04cc53c6d
[doc] Fix doxygen_xml2qbk member function output.
...
Invalid number of columns was generated for a member function if return description was empty.
2014-07-10 16:26:19 +02:00
Menelaos Karavelas
e89234a541
[test][comparable distance] remove tests involving default_comparable_strategy
2014-07-10 11:31:30 +03:00
Menelaos Karavelas
b37ea9c8b4
[algorithms][comparable distance] implement variant support as in
...
all other algorithms
2014-07-10 11:30:47 +03:00
Menelaos Karavelas
9dff7bae4b
[algorithms][distance] polish code (among other things, keep lines
...
up to 80 characters long)
2014-07-10 11:29:58 +03:00
Menelaos Karavelas
a3d1f1ce73
[strategies][comparable distance (result)] implement comparable distance
...
result variant support as in all other algorithms
2014-07-10 11:28:29 +03:00
Menelaos Karavelas
ac30cfc6f5
[strategies][distance (result)] eliminate default_comparable_strategy;
...
qualify variant by boost:: namespace;
2014-07-10 11:26:20 +03:00