Commit Graph

945 Commits

Author SHA1 Message Date
Nicholas Devenish
eb617fa1c8 Fix error checking for failure type in example
validity_failure_type is an enum, not a bitflag. Correct example code
that looked like it was trying to treat it as a bitflag, but instead
assumed that any failure was fixable.
2021-08-03 11:11:25 +01:00
Adam Wulkiewicz
ad74f51fe1 [doc] Add 1.77 release notes. 2021-07-21 18:11:42 +02:00
Adam Wulkiewicz
0da9625973 Merge pull request #841 from Siddharth-coder13/doc
Fixed ring concept non-existent header file
2021-05-28 01:59:06 +02:00
Siddharth kumar
1cf0dc8762 Fixed ring concept non-existent header file 2021-04-12 15:17:48 +05:30
Adam Wulkiewicz
2c825826af [doc] Remove convex_hull_graham_andrew section. 2021-03-26 15:55:53 +01:00
Adam Wulkiewicz
1c9e1933b4 [doc][convex_hull] Fix documentation of convex_hull algorithm. 2021-03-26 02:24:43 +01:00
Adam Wulkiewicz
557ac0ea68 [doc] Add 1.76 release notes. 2021-03-26 01:49:35 +01:00
Adam Wulkiewicz
6c6dc683e3 Merge pull request #822 from ayushgupta138/fix-area-strategy-doc
Fix Documentation error in Area strategy
2021-03-03 14:13:28 +01:00
Adam Wulkiewicz
28559c042e Merge pull request #670 from sudo-panda/feature/symmetric-wkt
Symmetrizing read/write wkt
2021-03-03 14:06:08 +01:00
Barend Gehrels
fc154b8d89 [svg] changes newly added scale function in a constructor parameter, and allows to write
to svg immediately after constructor
2021-03-03 10:54:34 +01:00
ayushgupta138
5144d6cb5f Fix Documentation error in Area strategy 2021-03-02 16:06:18 +05:30
Mateusz Łoskot
2c790aeb22 Remove detailed list of compilers and versions form the docs (#816)
Closes #813
2021-02-19 19:55:35 +01:00
Barend Gehrels
0ea96e1bbf Merge pull request #774 from barendgehrels/enhance/svg
[svg] Add scale function and examples of it
2021-02-19 10:43:17 +01:00
Adam Wulkiewicz
c267547e2e [doc] Add documentation for azimuth() algorithm. 2021-01-20 02:49:40 +01:00
sudo-panda
0839e314d3 [ex][io][wkt] modify ex to show adv of from_wkt 2020-12-03 17:07:03 +05:30
Baidyanath Kundu
1d32d87790 [ex][io][wkt] mordernize the example
Using alias-declaration instead of typedef
2020-12-03 17:07:03 +05:30
sudo-panda
3b08f8cbd0 [doc] add copyright information 2020-12-03 17:07:03 +05:30
sudo-panda
6bf00d4c11 [doc][io] remove set precision example in wkt 2020-12-03 17:07:03 +05:30
sudo-panda
44c342cd8e [doc][io][wkt] minor changes and bug fixes 2020-12-03 17:07:03 +05:30
sudo-panda
cfd58ad889 [ex][io][wkt] add significant_digits example
- Add example demonstrating use of `significant_digits` in `to_wkt`
- Add example demonstrating use of `significant_digits` in `wkt`
- Add parameter documentation
2020-12-03 17:07:03 +05:30
sudo-panda
d9c8ff3cc2 [doc][io][wkt] fix bugs in index.html and example file
- Restored index.html back
- Declared variables first and then used in example for from_wkt
2020-12-03 17:07:03 +05:30
sudo-panda
8c48b583a8 [doc][io][wkt] add doc for from_wkt and to_wkt 2020-12-03 17:07:03 +05:30
sudo-panda
6c10e7a647 [doc][io][wkt] add docs for to_wkt and from_wkt 2020-12-03 17:07:03 +05:30
Adam Wulkiewicz
bb0f00ef57 [doc] Update 1.75 release notes. 2020-12-02 00:42:58 +01:00
Barend Gehrels
1c06875105 [svg] Add scale function and examples of it 2020-11-12 14:34:47 +01:00
Barend Gehrels
45d624af9b [cleanup] remove HAVE_TTMATH and other occurances of ttmath 2020-10-07 14:05:28 +02:00
Barend Gehrels
3272220a3c [test][doc] Clean up numeric types in tests and adapt documentation 2020-09-30 11:20:44 +02:00
Adam Wulkiewicz
0e7972b438 Merge pull request #733 from BenFrantzDale/add-Point-concept-example
Add example showing how std::array<T, N> can model the Point concept
2020-08-24 12:39:05 +02:00
Adam Wulkiewicz
ff4525f0f3 [doc] Update release notes for 1.74. 2020-08-04 16:12:16 +02:00
Adam Wulkiewicz
d1a31bf552 [doc] Fix long file names in reference by setting qbk section id. 2020-07-17 00:09:28 +02:00
Ben FrantzDale
59f6022bee Add example showing how std::array<T, N> can model the Point concept 2020-07-10 08:59:35 -04:00
Caian Benedicto
10b0c37216 [index] Add custom pack allocator to r-tree constructor (#720)
* Add pack overload that accepts custom allocator

* Refactor packed rtree construction to pack_construct

* Add rtree constructors with support for a pack allocator

* Add copyright to modified files

* Rework constructors to leave pack allocator at the end

* Rename tree_allocator and pack_allocator

* Update list of contributors

* Fix temp_allocator comment
2020-06-08 18:33:41 +02:00
Mateusz Łoskot
56a9f79036 Add C++03 deprecation to 1.73 release notes 2020-04-21 17:59:02 +02:00
Adam Wulkiewicz
10ecf6565b [doc] Add 1.73 release notes. 2020-04-16 20:23:16 +02:00
Mateusz Łoskot
2dbe5bf554 Deprecate C++03 in Boost 1.73 (#689)
Following discussion in #590, we are identifying support for C++03
as a candidate for removal from future releases of Boost.Geometry.

Issue deprecation warning during compilation in C++03 conformance mode
Users can define BOOST_GEOMETRY_DISABLE_DEPRECATED_03_WARNING to disable it.
2020-03-29 00:19:58 +01:00
Aditya Mohan
a4f08ea191 Add cross_product example to documentation (#665)
* Cross_Product Example

* Update cross_product

- Removes the first empty line
- Uses doxygen commands
- Adds result at the end as comments
- Mentions that the second point is undefined in Example 1

* Update Cross_Product

- Added a missing `

* Update imports.qbk

- Adds [import src/examples/arithmetic/cross_product.cpp]

* Create cross_product.qbk

* Update cross_product.hpp

Refers cross_product example

* Delete cross_product.qbk

Uneccessary

* Update

Deletes .qbk reference

* Update make_qbk.py

* Rename cross_product to cross_product.cpp

* Update

-Shifts example reference to line 115-116

Co-authored-by: Vissarion Fisikopoulos <fisikop@gmail.com>
2020-03-16 15:43:25 +02:00
Aditya Mohan
664f984bca Add dot_product example to documentation (#660)
* A dot_product example for the documentation

Proposed above is the example of a dot product arithmetic operation involving different point concepts as operands. This aims to aid the user in understanding the concept more clearly when the user goes through the documentation.

* Update

- Indent by 4 spaces as per Boost's developer's guidelines for code
- Add appropriate copyright at the beginning of the file

* Update dot_product

- Adds Doxygen commands
- Added comment indicating example number

* Create dot_product.cpp

* Update imports.qbk

-Adds reference to example

* Update dot_product.hpp

-Adds reference to example

* Delete dot_product

Closes #658
2020-03-16 14:58:51 +02:00
Mateusz Łoskot
96db897fc5 Rename Jamfile.v2 to Jamfile (#679)
There is no reason to maintain the legacy .v2 file extension,
which is unnecessary clutter, may be confusing.
2020-03-08 23:50:18 +01:00
Mateusz Łoskot
0bd18a98c8 Remove superfluous = from Doxygen PREDEFINE
Doxygen 1.8.17 reporst this as error:

   error: Illegal PREDEFINED format '=', no define name specified

It seems Doxygen output is not affected by removal of the `=` sign.
Closes #678
2020-03-07 00:16:38 +01:00
Mateusz Łoskot
7f83533d57 Add documentation generated files to .gitignore
Closes #674
2020-03-05 22:51:06 +01:00
Mateusz Łoskot
4124424890 Deleted extra note in point_xy documentation (#677) 2020-03-05 22:40:29 +01:00
Mateusz Łoskot
64de5b9edf Add point_xyz as pre-defined geometry model (#671)
Add documentation, example and test for point_xyz.
2020-03-04 23:18:16 +01:00
Mateusz Łoskot
53a6ada73c Fix quickbook template redefinition in algorithm examples
Correct example comment (copy/paste error).

Fixes issue introduced in #667
2020-03-02 23:11:29 +01:00
Digvijay Janartha
60405cef79 [doc] Added missing algorithm examples in documentation. (#667)
* added perimeter documentation

* added overlaps documentation

* added covered_by documentation

* added disjoint documentation

* added crosses documentation

* added touches documentation

* fixed typos

* added examples with images to documentation

* completed linking process

* fixed year
2020-02-13 13:12:04 +02:00
Adam Wulkiewicz
a5655e494e [doc] Add 1.72.0 release notes. 2019-11-06 17:28:49 +01:00
Adam Wulkiewicz
ca52913fef [doc] Add Tinko Bartels as contributor. 2019-11-06 16:58:58 +01:00
Barend Gehrels
af316e7a39 [buffer] fix inside-piece detection for one-sided buffers 2019-10-30 14:44:23 +01:00
Adam Wulkiewicz
0eb4d319e2 [doc] Update release notes (1.71). 2019-08-07 20:25:32 +02:00
Adam Wulkiewicz
32a3a4e8f8 [doc] Fix reference matrix (strategies). 2019-07-30 20:39:17 +02:00
Tinko Bartels
8baddd3634 Add headers for touches, covered_by, intersects, overlaps to doc Doxyfile. 2019-04-04 16:49:50 +02:00