1153 Commits

Author SHA1 Message Date
Vissarion Fisikopoulos
93a8ff869e Merge branch 'develop' 2025-12-02 17:10:37 +02:00
Vissarion Fisikopoulos
ed9e601091 Update release notes for 1.90 2025-11-26 15:08:04 +02:00
Vissarion Fisikopoulos
e4fc9d9af6 Merge branch 'develop' 2025-10-29 15:17:50 +02:00
ivanpanch
91700dca22 Fix mistakes (#1429)
* Update geometry.qbk

* Update introduction.qbk

* Update compiling.qbk

* Update design_rationale.qbk

* Update introduction.qbk

* Update quickstart.qbk

* Update creation.qbk

* Update query.qbk

* Update reference.qbk

* Update

* Update

* Update

* Update

* Update buffer_with_strategies.qbk

* Update expand.qbk

* Update expand.qbk

* Update union.hpp

* Update point.qbk

* Update box.qbk

* Update cs.hpp

* Update closure.hpp

* Update point.hpp

* Update rtree.hpp

* Update choose_next_node.hpp

* Update iterator.hpp

* Update point_in_poly_winding.hpp

* Update spatial_query.hpp

* Update imw_p.hpp

* Update remove.hpp

* Update redistribute_elements.hpp

* Update redistribute_elements.hpp

* Update insert.hpp

* Update redistribute_elements.hpp

* Update point_in_poly_crossings_multiply.hpp

* Update closeable_view.hpp

* Update example_adapting_a_legacy_geometry_object_model.qbk

* Update acknowledgments.qbk

* Update indexable.hpp

* Update for_each.hpp

* Update iterators.hpp

* Update spatial_query.hpp

* Update query_iterators.hpp
2025-10-09 19:58:48 +02:00
Vissarion Fisikopoulos
5ad341e1bd Merge pull request #1409 from vissarion/feat/polysurf_is_valid
feat: Implement is_valid algorithm for polyhedral surfaces
2025-09-03 15:18:56 +03:00
Barend Gehrels
0e90724460 fix: documentation support status 2025-07-23 14:44:12 +02:00
Vissarion Fisikopoulos
594f038637 Update release notes for 1.89 (#1415) 2025-07-18 17:53:46 +03:00
Barend Gehrels
726a66547e feat: add supported combinations for convert 2025-07-17 18:47:00 +02:00
Vissarion Fisikopoulos
5355c2b8b6 Update release notes for 1.89 (#1415) 2025-07-17 12:26:39 +03:00
Vissarion Fisikopoulos
7d46cebe25 feat: Implement is_valid algorithm for polyhedral surfaces 2025-07-17 12:24:33 +03:00
Vissarion Fisikopoulos
e845577b22 Merge branch 'develop' 2025-07-02 12:11:35 +03:00
Vissarion Fisikopoulos
9826b15b2f feat: Add geometry polyhedral surface class, concepts, documentation and unit tests (#1402)
Co-authored-by: Siddharth kumar <sid021099kumar@gmail.com>
2025-05-12 12:08:51 +03:00
Vissarion Fisikopoulos
c12caf9608 Merge branch 'develop' 2025-03-19 11:56:55 +02:00
Vissarion Fisikopoulos
9d6028f380 Update release notes for 1.88 2025-03-18 15:31:29 +02:00
Vissarion Fisikopoulos
c5ebb039ad chore: Release notes for 1.87 2024-11-27 11:12:12 +02:00
Vissarion Fisikopoulos
a9c3a242ca Merge pull request #1346 from barendgehrels/fix/issue-1345
fix: add condition to handle_imperfect_touch
2024-11-25 14:12:16 +01:00
Barend Gehrels
c5fe72bf21 chore: update release notes for issue 893 and 1299 2024-11-24 15:42:08 +01:00
Barend Gehrels
68d41297fd chore: update release notes for issue 1288 2024-11-24 11:10:58 +01:00
Barend Gehrels
cd4deda8e8 chore: update release notes for issue 1345 2024-11-20 17:20:59 +01:00
Barend Gehrels
ef77c4b9d4 chore: update release notes for issue 1324 2024-11-18 18:09:50 +01:00
Barend Gehrels
37d0528672 chore: update release notes for 1.87 2024-11-18 18:09:50 +01:00
Barend Gehrels
2978d54651 chore: update release notes 2024-11-16 08:56:19 +01:00
Vissarion Fisikopoulos
2221c7bdc1 Merge branch 'develop' 2024-10-29 15:18:12 +02:00
Barend Gehrels
8ab8cb098d [fix] a few qbk includes were missing
* also fixed frechet/haussdorff documentation
* removed ancient msvc support for doxygen_xml2qbk
* fixes #1309
2024-10-04 08:57:54 +02:00
Barend Gehrels
310498b4b4 feat: add remaining examples to cmake 2024-09-30 20:14:24 +02:00
Barend Gehrels
38adce676e feat: add cmake support to examples
- replace BOOST_FOREACH

- replace Boost.Assign

- replace typedef with using

- other minor changes
2024-09-30 20:14:24 +02:00
Barend Gehrels
218bc0631e feat: enhance and fix documentation 2024-09-27 17:52:26 +02:00
Andrey Semashev
e922b89e36 Fix doxygen_xml2qbk execution from make_qbk.py.
When b2 invokes doc/make_qbk.py, it passes a relative path to the compiled
doxygen_xml2qbk executable. This path becomes invalid if used from a directory
different from doc, which may happen as make_qbk.py changes the current
directory during its execution. Additionally, doc/index/make_qbk.py invokes
doxygen_xml2qbk unqualified, which requires the executable to be in PATH and
is never the case unless the user has pre-compiled and placed it accordingly.

To fix this, first resolve the paths to doxygen and doxygen_xml2qbk to absolute
paths before changing the current directory. Additionally, pass the resolved
path to doxygen_xml2qbk to doc/index/make_qbk.py via the DOXYGEN_XML2QBK
environment variable.

Fixes https://github.com/boostorg/geometry/issues/1311.
2024-09-25 02:37:00 +03:00
Rene Rivera
a9d73054cb Update build deps. 2024-08-20 08:15:45 +02:00
Rene Rivera
e8e63bd0de Fix library global (relative) references. 2024-08-20 08:15:45 +02:00
Rene Rivera
d0b33c770c Change all <source> references to <library>. 2024-08-20 08:15:45 +02:00
Rene Rivera
ec52362c8d Building docs requires Python. 2024-08-20 08:15:45 +02:00
Rene Rivera
06a4aa97e2 Make the library modular usable. 2024-08-20 08:15:45 +02:00
Vissarion Fisikopoulos
f82eb32da7 Merge branch 'develop' 2024-04-02 10:44:27 +03:00
Vissarion Fisikopoulos
ec9542d4ef Release notes for 1.85 2024-04-01 14:20:18 +03:00
Vissarion Fisikopoulos
da14168e35 Merge branch 'develop' 2023-12-05 15:29:42 +02:00
Vissarion Fisikopoulos
b9737c5a4d Release notes for 1.84 2023-12-04 13:42:11 +02:00
Vissarion Fisikopoulos
600bac8431 Merge branch 'develop' 2023-07-28 12:16:31 +03:00
Vissarion Fisikopoulos
602a2bb036 [doc] Update release notes for 1.83 2023-07-28 12:13:30 +03:00
Vissarion Fisikopoulos
18ed7c17fc Merge branch 'develop' 2023-07-04 12:40:12 +03:00
Vissarion Fisikopoulos
6012885253 Remove CXX11/14 related macros 2023-05-23 15:16:08 +03:00
Adam Wulkiewicz
0496bc5923 [doc] Add missing includes 2023-05-17 10:29:38 +02:00
Barend Gehrels
03489caa55 [fix] support different geometry types
This fixes #1139 , and more required code changes.

Including unit test.
2023-05-08 20:31:01 +02:00
Barend Gehrels
b1bebca453 [union] fix issue 1100 2023-04-19 19:03:16 +02:00
Vissarion Fisikopoulos
2ec9d65d12 Merge branch 'develop' 2023-04-03 12:00:41 +03:00
Vissarion Fisikopoulos
79807deab7 Update release notes for 1.82 2023-04-03 11:39:51 +03:00
Vissarion Fisikopoulos
e2ef8d3e5a Merge branch 'develop' 2023-03-07 12:34:51 +02:00
Adam Wulkiewicz
c86e7dfef1 Merge branch 'develop' 2023-02-17 22:31:50 +01:00
Barend Gehrels
f92671b933 [wkt] support tabs, newlines and code cleanup 2023-01-04 10:57:15 +01:00
Vissarion Fisikopoulos
13fdbb4a7d [doc] Update copyright date in index.html and remove unused links 2022-12-01 18:31:36 +02:00