Commit Graph

998 Commits

Author SHA1 Message Date
Barend Gehrels
7ee7296114 Rename concepts in documentation samples 2016-07-27 16:31:13 +02:00
Adam Wulkiewicz
00c2db2007 [doc] Update 1.62 release notes (ticket). 2016-06-22 17:25:06 +02:00
Adam Wulkiewicz
4386eceda1 [doc] Add 1.62 release notes (improvement and ticket). 2016-06-21 16:48:50 +02:00
Adam Wulkiewicz
be3b4f262c [doc] Fix 1.61 release notes typos. 2016-06-06 17:29:00 +02:00
Adam Wulkiewicz
72fb8f2ba4 [doc] Update 1.61 release notes (missing ticket). 2016-06-06 17:23:13 +02:00
Barend Gehrels
88d83634cb Merge branch 'develop' into bg-prepare 2016-04-15 19:41:47 +02:00
Adam Wulkiewicz
4883808e58 [doc] Update 1.61 release notes (ticket). 2016-04-14 18:17:40 +02:00
Barend Gehrels
d653ae19c7 Merge branch 'develop' into bg-prepare 2016-04-02 14:23:46 +02:00
Barend Gehrels
a1a16084ec [test] add testcase for ticket 11018 (fixed) 2016-03-26 16:16:50 +01:00
Barend Gehrels
79408be872 [doc] update release notes 2016-03-26 15:32:47 +01:00
Barend Gehrels
b1cd00eea4 Merge branch 'develop' into bg-prepare
Conflicts:
	include/boost/geometry/extensions/gis/geographic/strategies/distance_cross_track.hpp
2016-03-24 21:37:57 +01:00
Barend Gehrels
9b61648d99 [doc] update release notes 2016-03-24 21:35:31 +01:00
Adam Wulkiewicz
1142490f47 [doc] Update 1.61 release notes (addition, ticket, bugfixes). 2016-03-10 05:26:35 +01:00
Barend Gehrels
4bf3a561df Merge branch 'develop' into bg-prepare 2016-03-09 18:11:13 +01:00
Barend Gehrels
6ff3721f2b [doc] added clusters to release notes 2016-03-09 18:10:53 +01:00
Barend Gehrels
61a9b3e8e6 Merge branch 'develop' into bg-prepare (before branch closing)
Conflicts:
	include/boost/geometry/algorithms/detail/overlay/traverse.hpp
	test/algorithms/overlay/multi_overlay_cases.hpp
	test/algorithms/set_operations/intersection/intersection_multi.cpp
2016-03-09 18:08:54 +01:00
Adam Wulkiewicz
68a8ca5848 [doc] Update 1.61 release notes (ticket). 2016-03-07 03:27:37 +01:00
Adam Wulkiewicz
0e449ee83c [doc] Update 1.61 release notes (ticket, bugfix). 2016-03-06 22:50:56 +01:00
Barend Gehrels
778b3063f5 Merge branch 'develop' into bg-prepare 2016-02-24 10:26:16 +01:00
Rene Rivera
8fd224ced7 Fix install copy on Windows.
We need to normalize distdir path before rooting against current dir as that only works if both paths are normalized.
2016-02-23 21:29:27 -06:00
Adam Wulkiewicz
a73a795842 [doc] Update 1.61 release notes (ticket 11966). 2016-02-09 01:39:49 +01:00
Adam Wulkiewicz
a13f4f48cc [doc] Release notes 1.61 (ticket 11928). 2016-01-28 14:49:08 +01:00
Adam Wulkiewicz
67f07f056d [doc] Update 1.61 release notes (ticket and bugfix). 2016-01-25 20:14:19 +01:00
Adam Wulkiewicz
902cf14d6c [doc] Update 1.61 release notes (ticket). 2016-01-25 19:53:55 +01:00
Rene Rivera
f13b300eb4 Support avoiding running b2 in new release doc builds. 2015-12-21 21:17:32 -06:00
Rene Rivera
6929cab9a3 Adjust building so that we can override build/install locations for CI building. 2015-12-14 14:43:12 -06:00
Menelaos Karavelas
4ad4e29796 [doc][reference][algorithms][is_empty] is_empty actually implements an OGC function;
change the doc to reflect this;
2015-12-03 16:58:10 +02:00
Adam Wulkiewicz
c2ce71fb93 [doc] Add relate and relation to the reference matrix and update release notes. 2015-12-01 16:10:35 +01:00
Barend Gehrels
c220373473 Merge branch 'develop' into bg-prepare
Conflicts:
	include/boost/geometry/extensions/algorithms/dissolve.hpp
2015-11-27 19:37:14 +01:00
Menelaos Karavelas
2eb73cedf9 [doc][release notes] remove empty section 2015-11-26 23:43:57 +02:00
Menelaos Karavelas
1e267aa735 [doc][release notes] add Boost.Trac ticket 11711 in list of solved tickets 2015-11-26 23:43:02 +02:00
Menelaos Karavelas
a9f1639dc6 [release notes] update list of fixed tickets 2015-11-20 16:55:04 +02:00
Barend Gehrels
94dc52a931 [test] add test case for ticket 10803 and added code to test for validity 2015-11-01 12:17:45 +01:00
Barend Gehrels
7ee6bd99b1 [buffer] prefix traits::detail namespace 2015-11-01 11:17:32 +01:00
Barend Gehrels
653f6f32ec Merge branch 'develop' into bg-prepare
Conflicts:
	include/boost/geometry/extensions/algorithms/offset.hpp
	include/boost/geometry/extensions/gis/projections/impl/pj_init.hpp
	include/boost/geometry/extensions/iterators/section_iterators.hpp
	include/boost/geometry/extensions/nsphere/algorithms/disjoint.hpp
	include/boost/geometry/extensions/nsphere/algorithms/within.hpp
	include/boost/geometry/extensions/nsphere/nsphere.hpp
	include/boost/geometry/extensions/nsphere/strategies/cartesian/nsphere_in_box.hpp
	include/boost/geometry/extensions/nsphere/strategies/cartesian/point_in_nsphere.hpp
2015-10-28 10:11:24 +01:00
Adam Wulkiewicz
047cbbf60d [doc] Update 1.60 release notes (ticket). 2015-09-07 14:42:57 +02:00
Adam Wulkiewicz
c9076d59b0 [doc] Add 1.60 release notes (ticket, bug). 2015-08-13 21:17:19 +02:00
Barend Gehrels
921def4cd6 Merge branch 'develop' into bg-prepare 2015-07-19 15:11:38 +02:00
Menelaos Karavelas
20fe239fa4 [doc][release notes] update release notes for 1.59 release (additional
functionality, solved tickets, bugfixes)
2015-07-17 09:13:11 +03:00
Barend Gehrels
6f6fef46f4 Merge branch 'develop' into bg-prepare 2015-07-08 09:28:12 +02:00
barendgehrels
4ab0cdc442 [doc] update buffer doc 2015-07-01 12:39:15 +02:00
barendgehrels
63359548bd [doc] update release notes 2015-06-28 12:29:12 +02:00
barendgehrels
8dfe494f94 Merge branch 'develop' into bg-prepare
Conflicts:
	extensions/test/Jamfile.v2
	extensions/test/gis/Jamfile.v2
	extensions/test/gis/io/wkb/read_wkb.cpp
	extensions/test/gis/projections/Jamfile.v2
	extensions/test/gis/projections/projection_epsg.cpp
	extensions/test/gis/projections/projections.cpp
	include/boost/geometry/extensions/contrib/ttmath_stub.hpp
	include/boost/geometry/extensions/gis/geographic/strategies/dms_parser.hpp
	include/boost/geometry/extensions/gis/io/wkb/detail/ogc.hpp
	include/boost/geometry/extensions/gis/io/wkb/detail/parser.hpp
	include/boost/geometry/extensions/gis/io/wkb/utility.hpp
	include/boost/geometry/extensions/gis/projections/factory.hpp
	include/boost/geometry/extensions/gis/projections/impl/aasincos.hpp
	include/boost/geometry/extensions/gis/projections/impl/base_dynamic.hpp
	include/boost/geometry/extensions/gis/projections/impl/base_static.hpp
	include/boost/geometry/extensions/gis/projections/impl/pj_auth.hpp
	include/boost/geometry/extensions/gis/projections/impl/pj_ell_set.hpp
	include/boost/geometry/extensions/gis/projections/impl/pj_fwd.hpp
	include/boost/geometry/extensions/gis/projections/impl/pj_gauss.hpp
	include/boost/geometry/extensions/gis/projections/impl/pj_init.hpp
	include/boost/geometry/extensions/gis/projections/impl/pj_inv.hpp
	include/boost/geometry/extensions/gis/projections/impl/pj_mlfn.hpp
	include/boost/geometry/extensions/gis/projections/impl/pj_phi2.hpp
	include/boost/geometry/extensions/gis/projections/impl/pj_tsfn.hpp
	include/boost/geometry/extensions/gis/projections/impl/proj_mdist.hpp
	include/boost/geometry/extensions/gis/projections/impl/projects.hpp
	include/boost/geometry/extensions/gis/projections/proj/aea.hpp
	include/boost/geometry/extensions/gis/projections/proj/aeqd.hpp
	include/boost/geometry/extensions/gis/projections/proj/airy.hpp
	include/boost/geometry/extensions/gis/projections/proj/aitoff.hpp
	include/boost/geometry/extensions/gis/projections/proj/august.hpp
	include/boost/geometry/extensions/gis/projections/proj/bacon.hpp
	include/boost/geometry/extensions/gis/projections/proj/bipc.hpp
	include/boost/geometry/extensions/gis/projections/proj/boggs.hpp
	include/boost/geometry/extensions/gis/projections/proj/bonne.hpp
	include/boost/geometry/extensions/gis/projections/proj/cass.hpp
	include/boost/geometry/extensions/gis/projections/proj/cc.hpp
	include/boost/geometry/extensions/gis/projections/proj/cea.hpp
	include/boost/geometry/extensions/gis/projections/proj/chamb.hpp
	include/boost/geometry/extensions/gis/projections/proj/collg.hpp
	include/boost/geometry/extensions/gis/projections/proj/crast.hpp
	include/boost/geometry/extensions/gis/projections/proj/denoy.hpp
	include/boost/geometry/extensions/gis/projections/proj/eck1.hpp
	include/boost/geometry/extensions/gis/projections/proj/eck2.hpp
	include/boost/geometry/extensions/gis/projections/proj/eck3.hpp
	include/boost/geometry/extensions/gis/projections/proj/eck4.hpp
	include/boost/geometry/extensions/gis/projections/proj/eck5.hpp
	include/boost/geometry/extensions/gis/projections/proj/eqc.hpp
	include/boost/geometry/extensions/gis/projections/proj/eqdc.hpp
	include/boost/geometry/extensions/gis/projections/proj/fahey.hpp
	include/boost/geometry/extensions/gis/projections/proj/fouc_s.hpp
	include/boost/geometry/extensions/gis/projections/proj/gall.hpp
	include/boost/geometry/extensions/gis/projections/proj/geocent.hpp
	include/boost/geometry/extensions/gis/projections/proj/geos.hpp
	include/boost/geometry/extensions/gis/projections/proj/gins8.hpp
	include/boost/geometry/extensions/gis/projections/proj/gn_sinu.hpp
	include/boost/geometry/extensions/gis/projections/proj/gnom.hpp
	include/boost/geometry/extensions/gis/projections/proj/goode.hpp
	include/boost/geometry/extensions/gis/projections/proj/gstmerc.hpp
	include/boost/geometry/extensions/gis/projections/proj/hammer.hpp
	include/boost/geometry/extensions/gis/projections/proj/hatano.hpp
	include/boost/geometry/extensions/gis/projections/proj/imw_p.hpp
	include/boost/geometry/extensions/gis/projections/proj/krovak.hpp
	include/boost/geometry/extensions/gis/projections/proj/labrd.hpp
	include/boost/geometry/extensions/gis/projections/proj/laea.hpp
	include/boost/geometry/extensions/gis/projections/proj/lagrng.hpp
	include/boost/geometry/extensions/gis/projections/proj/larr.hpp
	include/boost/geometry/extensions/gis/projections/proj/lask.hpp
	include/boost/geometry/extensions/gis/projections/proj/latlong.hpp
	include/boost/geometry/extensions/gis/projections/proj/lcc.hpp
	include/boost/geometry/extensions/gis/projections/proj/lcca.hpp
	include/boost/geometry/extensions/gis/projections/proj/loxim.hpp
	include/boost/geometry/extensions/gis/projections/proj/lsat.hpp
	include/boost/geometry/extensions/gis/projections/proj/mbt_fps.hpp
	include/boost/geometry/extensions/gis/projections/proj/mbtfpp.hpp
	include/boost/geometry/extensions/gis/projections/proj/mbtfpq.hpp
	include/boost/geometry/extensions/gis/projections/proj/merc.hpp
	include/boost/geometry/extensions/gis/projections/proj/mill.hpp
	include/boost/geometry/extensions/gis/projections/proj/mod_ster.hpp
	include/boost/geometry/extensions/gis/projections/proj/moll.hpp
	include/boost/geometry/extensions/gis/projections/proj/natearth.hpp
	include/boost/geometry/extensions/gis/projections/proj/nell.hpp
	include/boost/geometry/extensions/gis/projections/proj/nell_h.hpp
	include/boost/geometry/extensions/gis/projections/proj/nocol.hpp
	include/boost/geometry/extensions/gis/projections/proj/nsper.hpp
	include/boost/geometry/extensions/gis/projections/proj/nzmg.hpp
	include/boost/geometry/extensions/gis/projections/proj/ob_tran.hpp
	include/boost/geometry/extensions/gis/projections/proj/ocea.hpp
	include/boost/geometry/extensions/gis/projections/proj/oea.hpp
	include/boost/geometry/extensions/gis/projections/proj/omerc.hpp
	include/boost/geometry/extensions/gis/projections/proj/ortho.hpp
	include/boost/geometry/extensions/gis/projections/proj/poly.hpp
	include/boost/geometry/extensions/gis/projections/proj/putp2.hpp
	include/boost/geometry/extensions/gis/projections/proj/putp3.hpp
	include/boost/geometry/extensions/gis/projections/proj/putp4p.hpp
	include/boost/geometry/extensions/gis/projections/proj/putp5.hpp
	include/boost/geometry/extensions/gis/projections/proj/putp6.hpp
	include/boost/geometry/extensions/gis/projections/proj/robin.hpp
	include/boost/geometry/extensions/gis/projections/proj/rouss.hpp
	include/boost/geometry/extensions/gis/projections/proj/rpoly.hpp
	include/boost/geometry/extensions/gis/projections/proj/sconics.hpp
	include/boost/geometry/extensions/gis/projections/proj/somerc.hpp
	include/boost/geometry/extensions/gis/projections/proj/stere.hpp
	include/boost/geometry/extensions/gis/projections/proj/sterea.hpp
	include/boost/geometry/extensions/gis/projections/proj/sts.hpp
	include/boost/geometry/extensions/gis/projections/proj/tcc.hpp
	include/boost/geometry/extensions/gis/projections/proj/tcea.hpp
	include/boost/geometry/extensions/gis/projections/proj/tmerc.hpp
	include/boost/geometry/extensions/gis/projections/proj/tpeqd.hpp
	include/boost/geometry/extensions/gis/projections/proj/urm5.hpp
	include/boost/geometry/extensions/gis/projections/proj/urmfps.hpp
	include/boost/geometry/extensions/gis/projections/proj/vandg.hpp
	include/boost/geometry/extensions/gis/projections/proj/vandg2.hpp
	include/boost/geometry/extensions/gis/projections/proj/vandg4.hpp
	include/boost/geometry/extensions/gis/projections/proj/wag2.hpp
	include/boost/geometry/extensions/gis/projections/proj/wag3.hpp
	include/boost/geometry/extensions/gis/projections/proj/wag7.hpp
	include/boost/geometry/extensions/gis/projections/proj/wink1.hpp
	include/boost/geometry/extensions/gis/projections/proj/wink2.hpp
	include/boost/geometry/extensions/gis/projections/project_inverse_transformer.hpp
	include/boost/geometry/extensions/gis/projections/projection.hpp
	include/boost/geometry/extensions/index/rtree/rtree.hpp
	include/boost/geometry/extensions/iterators/segment_returning_iterator.hpp
	include/boost/geometry/extensions/nsphere/index/detail/rtree/linear/redistribute_elements.hpp
	include/boost/geometry/extensions/nsphere/strategies/cartesian/point_in_nsphere.hpp
2015-06-27 12:35:52 +02:00
Menelaos Karavelas
bf6bc4b5aa [doc][strategies][distance][cross track point box] add documentation
for cross_track_point_box distance strategy
2015-06-13 01:54:49 +03:00
Menelaos Karavelas
9186549449 [doc][release notes] update release notes to include the new algorithms is_empty 2015-06-03 01:16:47 +03:00
Menelaos Karavelas
bd6cc0e5d3 [doc][algorithms][is_empty] add documentation for is_empty algorithm 2015-06-03 01:08:33 +03:00
Menelaos Karavelas
dbc1b5af21 [doc][envelope][expand] fix doxyegen path for envelope and expand 2015-06-02 14:30:56 +03:00
Menelaos Karavelas
068b31fe49 [doc][release notes] add ticket #11346 to release notes for 1.59 2015-05-28 12:45:36 +03:00
barendgehrels
cdf014e35d [buffer] propagate error information from strategy to buffer inserter 2015-05-27 10:56:56 +02:00
Adam Wulkiewicz
593521980a Merge branch 'develop' into feature/relate
Conflicts:
	doc/release_notes.qbk
2015-05-26 17:26:38 +02:00
Adam Wulkiewicz
7c7653a980 [doc] Update 1.59 release notes (relate added). 2015-05-26 17:19:45 +02:00
Adam Wulkiewicz
e338fa5f61 [doc] Improve indentation in Doxyfile. 2015-05-13 17:58:24 +02:00
Adam Wulkiewicz
2c3ad250e0 [doc] Small changes - indentation in Doxyfile and copyright in example. 2015-05-13 17:51:17 +02:00
Menelaos Karavelas
f07b245ebb [doc][release notes] add new functionality:
intersection(pointlike, linear) and difference(pointlike, linear)
in release notes for 1.59
2015-05-06 11:08:33 +03:00
Adam Wulkiewicz
8ad46080d5 Merge branch 'feature/relate' of github.com:awulkiew/geometry into feature/relate
Conflicts:
	doc/reference/algorithms/relate.qbk
	doc/reference/algorithms/relation.qbk
2015-05-01 17:45:08 +02:00
Adam Wulkiewicz
45dc5fd0e4 [doc] Add documentation and examples for relate() and relation() algorithms.
Add also documentation for DE-9IM classes.
2015-05-01 16:49:11 +02:00
Adam Wulkiewicz
282839501d [doc] Add documentation and examples for relate() and relation() functions. 2015-05-01 03:05:48 +02:00
Adam Wulkiewicz
bc894a7971 [doc] Update 1.59 release notes (ticket). 2015-04-26 01:17:10 +02:00
Menelaos Karavelas
be910c04e2 Merge branch 'develop' of https://github.com/boostorg/geometry into feature/disjoint
Conflicts:
	doc/release_notes.qbk
2015-04-23 09:47:46 +03:00
Adam Wulkiewicz
50539f96b4 [doc] Update 1.59 release notes (support for std::initializer_list). 2015-04-12 05:11:51 +02:00
Adam Wulkiewicz
ff67f4a6d0 [doc][geometries] Small fixes in examples of models.
Add mising #ifdef conditions enabling the example of std::initializer_list
support.
Remove unneeded semicolons from comments.
Add missing QBK import (point_xy).
2015-04-10 00:20:15 +02:00
Adam Wulkiewicz
716e6e656a [doc][geometries] Add examples (cpp and qbk files) for all models. 2015-04-09 23:38:31 +02:00
Adam Wulkiewicz
877c6686a1 [doc][geometries] Restore the example for class-specific get/set of model::point. 2015-04-09 21:49:14 +02:00
Adam Wulkiewicz
c8d97f0528 [doc][geometries] Add example for model::box. 2015-04-09 21:48:06 +02:00
Adam Wulkiewicz
55fd4261f5 [doc][geometries] Simplify the point example (mention only bg::get<> and bg::set<>). 2015-04-09 17:50:53 +02:00
Adam Wulkiewicz
aa58f4a022 [geometries][doc] Improve the description of constructors of non-complex geometries.
Add missing descriptions.
Unify the non-initializing default constructors descriptions.
2015-04-09 16:25:59 +02:00
Adam Wulkiewicz
2b11233f00 Merge pull request #264 from mkaravel/fix/remove_deprecated_include_paths
Fix: remove deprecated include paths
2015-04-06 01:32:39 +02:00
Adam Wulkiewicz
91549ce707 [doc] Add 1.59 release notes (rtree iterators). 2015-04-04 19:56:23 +02:00
Menelaos Karavelas
7658231aa4 Merge branch 'develop' of https://github.com/boostorg/geometry into fix/remove_deprecated_include_paths
Conflicts:
	test/algorithms/set_operations/difference/difference.cpp
2015-03-31 14:30:04 +03:00
Barend Gehrels
7f83ea6f49 Merge branch 'develop' into bg-prepare 2015-03-29 21:02:58 +02:00
Menelaos Karavelas
9412f39b4d [doc][release notes] add (fixed) tickets #10658 and #11121 to release notes 2015-03-26 14:14:25 +02:00
Menelaos Karavelas
620b95acde [doc][release_notes] update release notes: ticket #10835 is now addressed 2015-03-26 08:55:43 +02:00
Barend Gehrels
9afda34db5 Merge branch 'develop' into bg-prepare
Conflicts:
	include/boost/geometry/extensions/contrib/ttmath_stub.hpp
2015-03-25 17:38:14 +01:00
Adam Wulkiewicz
4354ab9ca0 [doc] Update 1.58 release notes (bug). 2015-03-24 19:43:47 +01:00
Adam Wulkiewicz
9372cb08d1 [doc] Update the list of supported compilers. 2015-03-24 12:58:27 +01:00
Adam Wulkiewicz
e48c80fbeb [doc] Update 1.58 release notes (tickets and bugs). 2015-03-24 03:20:44 +01:00
Adam Wulkiewicz
bd7b7da000 [index][doc] Small docs improvements. 2015-03-23 17:27:14 +01:00
Adam Wulkiewicz
d3f95f2cbb [index][doc] Remove manually enabled doxygen code for details since now it should be automatically generated. 2015-03-20 03:42:13 +01:00
Adam Wulkiewicz
3475f33972 [doc] In doxygen_xml2qbk alt output automaticaly detect details and generate output containing unspecified return type, default paramters values, etc. 2015-03-20 03:39:50 +01:00
Adam Wulkiewicz
cc4ac4599d [index][doc] Hide details in docs if DOXYGEN_NO_DETAIL is defined.
Change functions return types to unspecified.
Replace parameters defaults generated by functions/metafunctions with values.
Hide base classes.
2015-03-20 02:07:23 +01:00
Adam Wulkiewicz
7399df83cc [doc] Format "unspecified" functions return type in a special way in doxygen_xml2qbk alt output synopsis. 2015-03-20 02:01:34 +01:00
Menelaos Karavelas
742d4090d8 [doc][tools][support status] remove deprecated includes referring to the
include/boost/geometry/multi/ directory;
fix call for num_points: dispatch::num_points<> takes a second boolean argument
with no default value, which was not accounted for by support status;
2015-03-12 10:35:33 +02:00
Menelaos Karavelas
4e3a07df4f [doc][doxygen_xml2qbk] remove multi/multi.hpp from convenience headers 2015-03-12 10:04:44 +02:00
Menelaos Karavelas
5b09619b4c [doc][doxygen_input] remove deprecated includes referring to the
include/boost/geometry/multi/ directory
2015-03-12 10:03:04 +02:00
Menelaos Karavelas
821c9ef172 [doc][Doxyfile] remove deprecated multi/ directories from input path 2015-03-12 10:01:24 +02:00
Menelaos Karavelas
eb763405bc [doc][algorithms][status][release notes] update disjoint status;
add newly supported combinations for disjoint in release notes (for 1.59);
2015-03-10 01:35:34 +02:00
Menelaos Karavelas
6d4624d39a [doc][algorithms][disjoint] update status for disjoint; update release notes
to indicate the new geometry combinations supported by disjoint;
2015-03-09 08:42:03 +02:00
Barend Gehrels
64ee58ed46 [buffer] Fix calculation of the number of points. For an angle of 125 or more,
no points in between were generated, which was erroneous.
Thanks to Menelaos for spotting and Adam for the calculation

This changes some of the unit test results, because in some cases a point in between
is generated now, creating a larger polygon
2015-03-08 18:08:43 +01:00
Barend Gehrels
2c8deea1cd Merge branch 'develop' into bg-prepare
Conflicts:
	test/algorithms/buffer/multi_point_buffer.cpp
2015-03-04 13:21:20 +01:00
Barend Gehrels
f411490532 [doc] add buffer fix to release notes 2015-03-04 12:33:21 +01:00
Menelaos Karavelas
32d35b5c05 [doc][geometry] update copyright year for the generated documentation 2015-02-26 00:46:48 +02:00
Barend Gehrels
5a62cccd5d Merge branch 'develop' into bg-prepare 2015-02-25 18:42:44 +01:00
Menelaos Karavelas
c0f9797929 [doc][release notes] add new feature: overload of is_valid with reference to
enum type as second argument; update copyright header
2015-02-25 15:36:28 +02:00
Menelaos Karavelas
d1a2092762 [doc][examples][is_valid] remove unnecessary #include 2015-02-25 15:31:35 +02:00
Menelaos Karavelas
7c49946b39 [doc][examples][is_valid] fit statement into a single line 2015-02-25 15:17:28 +02:00
Menelaos Karavelas
5bc4de37f0 [doc][tools][doxygen_xml2qbk] modify quickbook output for enumeration types
with more than 4 values; if the enumeration type has more than 4 values, these
values are listed in separate lines (one per line), rather than all in a single line;
2015-02-25 15:13:09 +02:00
Menelaos Karavelas
f8935b2afe [doc][examples][algorithms][is_valid] add example for is_valid (with failure value) 2015-02-25 15:12:04 +02:00
Menelaos Karavelas
8f69eeca02 [doc][reference][is_valid] add quickbook documentation for is_valid (with failure value) 2015-02-25 15:10:41 +02:00
Menelaos Karavelas
1f9e8fa92a [doc][algorithms][is_valid] fix copyright year 2015-02-25 15:10:13 +02:00
Menelaos Karavelas
f279810c0f [doc][quickref] update copyright header; add link to documentation of validity_failure_type 2015-02-25 15:09:06 +02:00
Menelaos Karavelas
734bcd0300 [doc][is_valid] add figure for documentation of is_valid (with failure value) 2015-02-25 15:07:55 +02:00
Menelaos Karavelas
897ccac127 [doc][is_valid] import example used in the is_valid (with failure value) documentation 2015-02-25 15:04:27 +02:00
Menelaos Karavelas
3ff0d4634d [doc][release_notes] add overload for is_valid that takes a string reference
as second argument
2015-02-24 16:40:37 +02:00
Menelaos Karavelas
0a0e83c04c [doc][reference] put is_valid in a section of its own 2015-02-24 16:00:08 +02:00
Menelaos Karavelas
d462d9be29 [doc][example][is_valid (with message)] add .cpp file of example for is_valid (with message) 2015-02-24 15:59:23 +02:00
Menelaos Karavelas
3cf32a6cea [doc][reference][algorithms][is_valid] add doc page for is_valid with message 2015-02-24 15:58:44 +02:00
Menelaos Karavelas
7f7f915f1a [doc][examples][is_valid (with message)] add example showing the
usage of bg::is_valid(geometry, message_string)
2015-02-24 15:57:52 +02:00
Barend Gehrels
504854859a Merge branch 'develop' into bg-prepare 2015-02-18 17:24:42 +01:00
Barend Gehrels
34e8b70820 [doc] add to doc the fix for largely deflated interior rings 2015-02-18 15:16:30 +01:00
Barend Gehrels
6c5cb48211 [buffer][fix] avoid false detection of turn in piece: turns cannot be located
in flat end pieces or in concave pieces
2015-02-18 10:20:26 +01:00
Adam Wulkiewicz
28ca5355e2 [doc] Update 1.58 release notes (ticket fixed). 2015-02-11 20:47:06 +01:00
Barend Gehrels
a4a8bded15 Merge branch 'develop' into bg-prepare 2015-02-03 12:47:17 +01:00
Menelaos Karavelas
c2589a451a [doc][release notes] mention bug fix in is_simple about simple closed linestring in multilinestrings 2015-01-28 12:48:33 +02:00
Barend Gehrels
953182c3d0 Merge branch 'develop' into bg-prepare 2015-01-27 19:35:07 +01:00
Barend Gehrels
5a51a2a1c2 [strategies] Move andoyer and vincenty distance strategies from extensions.
Conflicts:

	extensions/test/gis/latlong/Jamfile.v2
	include/boost/geometry/extensions/gis/geographic/strategies/vincenty.hpp
	include/boost/geometry/strategies/geographic/andoyer.hpp
	include/boost/geometry/strategies/geographic/distance_vincenty.hpp
	include/boost/geometry/strategies/geographic/vincenty.hpp
	include/boost/geometry/strategies/strategies.hpp
	test/strategies/andoyer.cpp
	test/strategies/vincenty.cpp
2015-01-24 15:26:29 +01:00
Menelaos Karavelas
8c9b65ffbc [doc][release notes] add new algorithm num_segments 2015-01-24 15:59:57 +02:00
Menelaos Karavelas
af7510e94a [doc][release notes] add bug fix in closing iterator (support for empty ranges) 2015-01-24 15:10:09 +02:00
Barend Gehrels
9ea6ef83c4 [doc] Finish/clean up 3 release notes of 1.55 2015-01-24 12:28:35 +01:00
Barend Gehrels
65c0b455ad [buffer][doc] Update release notes 2015-01-24 11:50:44 +01:00
Adam Wulkiewicz
74821cd7d5 [doc] Update 1.58 release notes. 2015-01-23 19:14:47 +01:00
Adam Wulkiewicz
b230040b85 [doc] Update release notes for 1.58. 2015-01-23 17:35:59 +01:00
Adam Wulkiewicz
719a47c559 Merge branch 'develop' into feature/initializer_list 2015-01-10 00:56:51 +01:00
Adam Wulkiewicz
4d3395c6b7 [doc] Update 1.58 release notes (ticket 10912). 2015-01-06 22:24:57 +01:00
Adam Wulkiewicz
9d7736fc3f [doc] Add missing ticket to 1.57 release notes. 2015-01-04 17:04:18 +01:00
Adam Wulkiewicz
9dc467f634 Merge branch 'develop' into feature/initializer_list 2015-01-03 00:20:16 +01:00
Adam Wulkiewicz
d1163c20db [doc] Update 1.58 release notes (ticket). 2014-12-29 22:13:37 +01:00
Adam Wulkiewicz
1706c0b19f [doc] Update 1.58 release notes (ticket 10890). 2014-12-27 23:37:18 +01:00
Adam Wulkiewicz
b43958174a Merge branch 'develop' into feature/initializer_list 2014-12-26 17:13:44 +01:00
Adam Wulkiewicz
a5925c63dd [doc] Fix a comment in the rtree's range adaptors example. 2014-12-22 01:39:51 +01:00
Adam Wulkiewicz
37283cef00 [doc] Update 1.57 release notes (ticket). 2014-12-19 21:30:32 +01:00
Adam Wulkiewicz
a7ff44f8d0 [test][relate][within][doc] Add test cases. Update 1.58 release notes (ticket solved). 2014-12-19 15:36:58 +01:00
Adam Wulkiewicz
5945081bdd [doc] Update release notes for 1.58 (tickets) 2014-12-16 23:21:50 +01:00
Adam Wulkiewicz
8d8ebe07bd [doc] Move Reference matrix and alphabetical index one level up in the ToC for better visibility. 2014-12-16 04:22:22 +01:00
Adam Wulkiewicz
b234a023c6 [doc] Update 1.58 release notes (ticket 10861). 2014-12-11 23:05:24 +01:00
Barend Gehrels
9a9e16f936 [buffer] major fix: we now create concave helper-pieces differently
In the past there was one with a straight line going from one piece to the next.
Now there are two, going from one piece to the point on the geometry, and the
second going from the point on the geomety to the next piece.
They are now zero-volume.
They fix:
1) crossings of sides with flat-ends (unit-test cases curve, field_sprayer, bend_near_start)
2) joins with limited number of points (unit-test cases concave_b_rough, italy_part, nl_part)
3) joins with large distances
4) many self-intersections on remaining aimes-cases
2014-11-12 13:59:29 +01:00
Barend Gehrels
285c958d46 Merge branch 'develop' of github.com:boostorg/geometry into develop 2014-11-06 14:33:58 +01:00
Barend Gehrels
c5417f6f43 [overlay] fix ticket #10108: rings only touching should check for u/u turns
and don't call point_on_border because that might be located on the border of the
other geometry. This also avoids passing the mid_point boolean, and including
within_code in ring_properties
2014-11-06 14:29:35 +01:00
Adam Wulkiewicz
965fbcac53 [doc] Add missing ticket to release notes for 1.57 2014-11-05 15:39:44 +01:00
Barend Gehrels
448040613d [overlay][fix] fix rescaling when coordinate-differences are larger than recaling range,
which is unfortunately slipped through. This fixes ticket #10747
2014-11-05 13:38:12 +01:00
Menelaos Karavelas
be1d9ad51c [doc][release notes] update release notes for boost 1.58 (bugfixes) 2014-11-04 22:24:04 +02:00
Adam Wulkiewicz
de2c1a98b5 [doc] Add distance() fix (MPt/Poly, MPt/MPoly) to release notes for 1.58. 2014-11-04 00:15:11 +01:00
Adam Wulkiewicz
9cbedc03b3 Merge branch 'develop' into feature/initializer_list
Conflicts:
	include/boost/geometry/geometries/point.hpp
2014-11-03 20:06:20 +01:00
Menelaos Karavelas
32635987e8 [doc][algorithms][num_segments] add back documentation for num_segments algorithm 2014-10-27 22:18:07 +02:00
Barend Gehrels
e7abda8667 Merge branch 'develop-1.57' into prepare 2014-10-24 19:39:38 +02:00
Barend Gehrels
a5b9cfe0bc [buffer][fix] fix for open input of 3 points 2014-10-24 19:39:01 +02:00
Barend Gehrels
095f4c6798 Merge branch 'develop-1.57' into prepare 2014-10-24 15:58:05 +02:00
Barend Gehrels
745e5a94e7 [buffer][doc] add support for ccw / degenerated input to release notes 2014-10-24 15:19:12 +02:00
Barend Gehrels
ac4bf34329 Merge branch 'develop' into prepare
Conflicts:
	include/boost/geometry/extensions/nsphere/algorithms/num_points.hpp
	include/boost/geometry/extensions/nsphere/index/detail/rtree/rstar/redistribute_elements.hpp
2014-10-20 19:44:24 +02:00
Barend Gehrels
74db16088a [doc] update release notes / contributors 2014-10-20 18:45:34 +02:00
Adam Wulkiewicz
e54e3f5b7d Merge pull request #166 from mkaravel/fix/release_notes
[doc][release notes] add a missing space
2014-10-20 01:02:44 +02:00
Menelaos Karavelas
c8e6d29804 [doc][release notes] add a missing space 2014-10-20 01:11:02 +03:00
Menelaos Karavelas
6769ad34f4 [doc][num_segments] remove references to the num_segments algorithm;
to be added back in boost 1.58;
2014-10-20 01:04:56 +03:00
Adam Wulkiewicz
77b196b88c [doc] Update (for_each_segment) and improve (convex_hull) release notes for 1.57. 2014-10-19 22:29:44 +02:00
Menelaos Karavelas
7d7a7f72c2 [doc][release notes] remove num_segments from the new functionality section
since boost 1.57 is already closed for new features (it has to wait for boost 1.58)
2014-10-18 22:46:33 +03:00
Menelaos Karavelas
7d714b0206 [doc][release_notes] update release notes for boost 1.57:
* add new algorithm num_segments
* add resolved bug #10345
* remove "." at end of line
2014-10-18 22:21:31 +03:00
Adam Wulkiewicz
52b83cb977 [doc] Update release notes 2014-10-18 19:12:36 +02:00
Adam Wulkiewicz
a285482c3b [doc] Update release notes 2014-10-18 17:44:31 +02:00
Adam Wulkiewicz
9ee765fe94 [doc] Update release notes. 2014-10-18 13:44:44 +02:00
Adam Wulkiewicz
b36d2f1a1e [doc] Update release notes. 2014-10-10 20:47:39 +02:00
Adam Wulkiewicz
99ceace25b [doc] Update release notes. 2014-10-10 20:41:11 +02:00
Adam Wulkiewicz
7de377e170 [doc] Update release notes. 2014-10-07 15:01:18 +02:00
Adam Wulkiewicz
7b1e4bd601 [doc][index] Docs upgrade (mostly related to Range adaptors).
Add a tip about usage of Boost.Range adaptors with the rtree.
Add an example of usage of Boost.Range adaptors.
Replace invalid main(void) with main() in examples.
Fix MSVC type conversion warnings in examples.
2014-10-07 14:52:08 +02:00
Adam Wulkiewicz
38a5bffb05 [doc] Update release notes. 2014-10-06 12:59:30 +02:00
Adam Wulkiewicz
9aed1a0e4e [doc] Update reference matrix - new type names in rtree functions. 2014-10-02 21:49:43 +02:00
Barend Gehrels
14c31c31f0 [doc] add fixed ticket to release notes 2014-08-27 12:33:48 +02:00
Barend Gehrels
7cfaf81f11 [doc] add 1.57 to release notes 2014-08-27 12:30:16 +02:00
Adam Wulkiewicz
82e8a0d8ac [doc] Update release notes. 2014-08-25 16:23:17 +02:00
Adam Wulkiewicz
be637c0929 Merge pull request #128 from mkaravel/feature/counting-algorithms
Feature/counting algorithms
2014-08-14 12:57:48 +02:00
Menelaos Karavelas
22f93f9752 [doc][examples][num_segments] update num_segments example: the free
function takes only one argument
2014-08-14 00:43:48 +03:00
Menelaos Karavelas
05a0f16ad5 [doc][algorithms][num_segments] remove add_for_open argument from
doxygne documentation; update qbk documentataion to reflect that there
is only one argument to the free function
2014-08-14 00:42:17 +03:00
Menelaos Karavelas
5c73ef01bf [doc][algorithms][num_points] update the return value for boxes (now
depends on the dimension of the box)
2014-08-14 00:41:27 +03:00
Bruno Lalande
0c074f1695 Put back implementation_status until support_status is made variant-aware 2014-08-11 13:51:20 +01:00
Bruno Lalande
14df42cfc0 Remove implementation_status, replaced by support_status. 2014-08-10 22:52:25 +01: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
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
be586b5947 Merge branch 'develop' of https://github.com/boostorg/geometry into feature/num_segments 2014-08-06 14:02:26 +03:00
Adam Wulkiewicz
dd2ef4a39d [doc] Add ticket to release notes 2014-08-06 00:14:40 +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
bb83b9dbe7 [doc] Fix typo in release notes (union_) 2014-07-30 17:44:09 +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
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
Adam Wulkiewicz
4272a1eeb5 [doc] Fix the constants in boost_array example 2014-07-28 18:30:36 +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
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
Adam Wulkiewicz
54c824a7dd [doc] Remove duplicated disjoint entry in reference 2014-07-26 22:44:02 +02:00
Adam Wulkiewicz
22f622773e [doc] Remove multi/multi.hpp convenient header 2014-07-26 22:35:08 +02:00
Barend Gehrels
fb0f0d5cd7 Merge pull request #109 from mkaravel/doc/examples
Examples
2014-07-25 17:57:58 +02:00
Menelaos Karavelas
bfd5aac991 [doc][doxygen_xml2qbk] add fix/hack to replace boost/geometry/geometry.hpp
header by boost/geometry.hpp header when outputting to quickbook format
2014-07-25 12:22:04 +03:00
Menelaos Karavelas
575b5c3aaf [doc][examples] remove inclusion of boost/geometry/io/wkt/wkt.hpp
(included now by boost/geometry.hpp)
2014-07-25 11:36:46 +03:00
Menelaos Karavelas
af64c36623 [doxygen_xml2qbk] add hack to fix header includes pointing to
boost/geometry/algorithms/detail/<algorithm name>/interface.hpp
produced by the changes in the file/directory structure of algorithms
2014-07-24 14:31:23 +03:00
Adam Wulkiewicz
bca0f9cd8e Merge pull request #105 from mkaravel/doc/buffer
Buffer doc
2014-07-23 14:55:57 +02:00
Adam Wulkiewicz
5e4e8f5435 Merge pull request #106 from mkaravel/doc/disjoint
Disjoint doc
2014-07-23 14:53:33 +02:00
Menelaos Karavelas
c7ed3867da [doc][equals] update support status 2014-07-23 15:31:38 +03:00
Menelaos Karavelas
897818650f [doc] update copyright header 2014-07-23 13:44:43 +03:00
Menelaos Karavelas
0da99ae793 [doc] update copyright header 2014-07-23 13:43:40 +03:00
Menelaos Karavelas
c70c609d40 [doc][disjoint] update support status 2014-07-23 13:27:44 +03:00
Menelaos Karavelas
2b55cab4ee [doc][buffer] add buffer (and corresponding strategies) to reference matrix;
modify the appearance of the strategies section of the reference matrix to have 3 columns;
2014-07-23 13:09:38 +03:00