albert-github
2d60f46985
issue #7231 Improvement of layout of refines relations.
...
- Adjusted cgalRefines according to reviews
- Implemented it in all files
2023-03-14 17:37:50 +01:00
Laurent Rineau
8a23015ddf
Merge pull request #7250 from shrutigupta4/shrutigupta4/issue7242
...
#7242 issue: interior spelling correction
2023-02-24 16:14:41 +01:00
Sébastien Loriot
9e72361537
All packages depends now on CGAL_Core (like Kernel)
2023-02-20 15:24:16 +01:00
Efi Fogel
ccdb5a0b54
Merge remote-tracking branch 'cgal/master' into Aos_2-conics-efif
2023-02-15 14:36:44 +02:00
Shruti Gupta
1a841862c9
#7242 issue: interior spelling correction
2023-02-04 18:42:36 +05:30
Mael
153c603209
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF
2023-01-27 22:09:02 +01:00
Laurent Rineau
c5176ef327
Merge pull request #7166 from MaelRL/SLS-Memorize_trisegments-GF
...
Fix seed computation in SLS offset computation
2023-01-27 20:52:10 +01:00
Mael Rouxel-Labbé
e2f1940747
Fix spelling
2023-01-04 16:17:15 +01:00
Mael
0ff7882997
Merge branch 'master' into feature/bug_documentation_spell_20221113
2022-12-06 22:21:06 +01:00
Mael
6538b22e06
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF
2022-12-05 16:03:41 +01:00
albert-github
9d709b12e5
spelling corrections
...
After review
2022-11-21 10:40:28 +01:00
albert-github
3674c937f7
spelling corrections
...
Some spelling corrections (Directories starting with `M`-` N`),
some backward work
some forward work
2022-11-15 15:21:01 +01:00
albert-github
62a31babbd
spelling corrections
...
Some spelling corrections (Directories starting with `B`)
2022-11-14 17:44:33 +01:00
Efi Fogel
895c8574b9
Added mising const
2022-11-02 22:36:25 +02:00
albert-github
81d78f7969
Some obvious missing quotes and typos
...
Some obvious missing quotes and typos
2022-09-24 18:47:33 +02:00
Mael Rouxel-Labbé
7cb21c24b0
Uniformize message() for missing 3rd party libraries
...
STATUS for non-essential, NOTICE for important stuff
2022-09-06 16:07:31 +02:00
Laurent Rineau
ac0a35f6df
Merge remote-tracking branch 'cgal/master' into Aos_2-conics-efif
...
# Conflicts:
# Installation/CHANGES.md
2022-06-28 11:12:23 +02:00
Andreas Fabri
48c2845684
: -> ::
2022-06-27 10:15:43 +01:00
Andreas Fabri
70a06b4696
Do not use CGAL::iterator_v<> as it is responsible for the ICE of VC2015
2022-06-27 08:58:17 +01:00
Sébastien Loriot
c9c6b30cf0
Merge sloriot/CGAL-std_type_traits into master
2022-06-23 16:35:37 +02:00
Sébastien Loriot
37580e9daf
missing () in macro + typo fixes
2022-06-14 11:24:21 +02:00
Laurent Rineau
cb26dda800
Merge pull request #6650 from afabri/Boolean_set_operations-disambuguate_do_intersect-GF
...
Regularized Boolean Set Operations: Help compiler to disambiguate
2022-06-10 16:45:29 +02:00
Laurent Rineau
9c8768515e
Merge pull request #6650 from afabri/Boolean_set_operations-disambuguate_do_intersect-GF
...
Regularized Boolean Set Operations: Help compiler to disambiguate
2022-06-10 16:44:13 +02:00
Sébastien Loriot
8ed2990381
use CGAL_static_assertion
...
static_assert(b) is only available in c++17
2022-06-10 10:10:12 +02:00
Sébastien Loriot
b96f6d5ce9
move is_iterator to type_traits
2022-06-10 09:43:59 +02:00
Sébastien Loriot
44250cb019
is_iterator_XXX<>::value --> is_iterator_XXX_v<>
2022-06-10 09:40:29 +02:00
Sébastien Loriot
3fa436459d
BOOST_MPL_ASSERT -> static_assert
2022-06-10 08:46:01 +02:00
Sébastien Loriot
4f5f8341cc
use std::enable_if_t
2022-06-10 07:37:53 +02:00
Sébastien Loriot
7ba4fbcaab
std++14 style enable_if
2022-06-07 20:57:57 +02:00
Andreas Fabri
ef5bca8d10
Regularized Boolean Set Operations: Help compiler to disambiguate
2022-06-07 17:08:46 +01:00
Efi Fogel
00c5bd495d
Continued cleaning up.
2022-05-30 18:59:54 +03:00
Sebastien Loriot
269a391fa0
Merge pull request #6558 from lrineau/Installation-remove_wd4503-GF
...
CMake script updates: version of CMake and /wd4503 is only for MSVC 2015
2022-05-13 15:53:36 +02:00
Laurent Rineau
2288225448
Massive update of CMake policies to version 3.23
2022-05-06 09:34:35 +02:00
albert-github
461dba692d
Documentation update in respect to code fragments
...
Update of documentation in respect of code fragments
- making code fragments work in footnotes
- placing some words in in code tags
- completing some words to code tags
- removing some `#` as they are not necessary
- don't show obfuscation code in email
2022-04-21 17:56:14 +02:00
Laurent Rineau
6e114b31ae
Merge pull request #6107 from efifogel/Polygon-fixes-efif
...
Polygon fixes efif
# Conflicts:
# Installation/CHANGES.md
2022-03-18 15:59:58 +01:00
Laurent Rineau
82bef3fc90
Merge pull request #6392 from CGAL/CGAL-doc_inter_do_inter
...
better reference Kernel intersection functions
2022-03-10 11:05:21 +01:00
Sébastien Loriot
943a506526
better reference Kernel intersection functions
2022-03-08 15:52:14 +01:00
Sébastien Loriot
5f23e76911
Merge remote-tracking branch 'efifogel/Polygon-fixes-efif' into HEAD
2022-02-01 20:08:56 +01:00
Andreas Fabri
0ce35e88ff
TAU packages
2022-01-26 16:45:19 +00:00
Sébastien Loriot
646041f0ad
undo the dispatch of free functions in the doc
...
this is in prevision of the 5.5 release where the
package will be renamed
2021-12-03 11:49:26 +01:00
Laurent Rineau
4d38f2b7b3
Merge pull request #6114 from sloriot/CGAL-cmake_clean_up
...
Clean cmake scripts of examples and tests
2021-11-18 12:27:19 +01:00
Guillaume Damiand
2bbcabe71b
The size of argv array is now 2, ending with nullptr.
2021-11-11 17:23:37 +01:00
Guillaume Damiand
ee11c858b5
The size of argv array is changed to 1 in all basic viewers.
2021-11-10 09:59:48 +01:00
Sébastien Loriot
ab48f63e30
update latest cmake version tested
2021-11-09 10:58:47 +01:00
Efi Fogel
6fd9388c8c
Renamed Construct_general_polygon_with_holes_2 => Construct_polygon_with_holes_2
2021-11-03 18:32:40 +02:00
Efi Fogel
04729e8e34
Renamed Construct_general_polygon_with_holes_2 => Construct_polygon_with_holes_2
2021-11-03 18:29:58 +02:00
Efi Fogel
4dbf509f7c
Fixed GeneralPolygonWithHoles_2 concept: requires now nested Polygon_2 type instead of General_polygon_2
2021-11-03 18:16:40 +02:00
Efi Fogel
8eeffb0335
Added a specific comment about backward compatibility
2021-11-03 16:26:15 +02:00
Efi Fogel
f17e5386bf
Fixed type requirement by GeneralPolygonWithHoles_2 concept
2021-11-03 16:16:43 +02:00
Efi Fogel
c3128da566
Replaced General_polygon_... => Polygon, Construct_general_polygon_... => Construct_polygon
2021-11-03 15:29:23 +02:00
Efi Fogel
46529b376c
Fixed name construct_is_unbounded_object() => is_unbounded_object()
2021-11-03 15:18:55 +02:00
Sébastien Loriot
07421357a7
fix phrasing
2021-11-02 11:52:53 +01:00
Sébastien Loriot
08b1457649
add CGAL::CGAL_Basic_viewer target
2021-11-01 11:07:55 +01:00
Laurent Rineau
47132b441b
Merge pull request #5944 from dpapavas/draw-polygon-set
...
Add polygon set drawing functionality.
2021-10-27 17:20:33 +02:00
Laurent Rineau
f581ff74d3
Merge pull request #5427 from sloriot/CGAL_data-moving_files
...
Regroup data: moving files
# Conflicts:
# Nef_3/archive/triangulation/include/CGAL/partition_is_valid_2.h
2021-10-07 14:44:01 +02:00
Laurent Rineau
1ba982096a
Merge pull request #5094 from sgiraudot/Boolean_operations-Use_GPS_based_polylines-GF
...
[Small Feature] Boolean Operations: Use polyline-based GPS
2021-10-07 14:27:23 +02:00
Mael Rouxel-Labbé
521c72d57e
Fix typos
2021-10-04 13:34:07 +02:00
Sébastien Loriot
250b8e9161
remove ./ prefix
2021-10-04 09:32:04 +02:00
Andreas Fabri
d968a9efa9
Guard against empty ranges
2021-09-28 16:39:10 +01:00
Dimitris Papavasiliou
29464cb974
Fix polygon set drawing functionality.
2021-09-24 22:16:37 +03:00
Sébastien Loriot
7bf2b5e05c
remove unused typedefs
2021-09-24 10:11:13 +02:00
Sébastien Loriot
7de9564e1c
remove archive directories that are of not use (available in git history)
2021-09-23 18:55:54 +02:00
Sébastien Loriot
420f37a365
fix compilation issues
2021-09-23 16:28:23 +02:00
Sébastien Loriot
4151fcb653
split header following update of the doc in e114e44aa9
2021-09-23 13:03:12 +02:00
Sébastien Loriot
280ae00a94
add new dependancy
2021-09-23 12:05:20 +02:00
Sébastien Loriot
87b466c7e0
more cleaning
2021-09-23 11:08:50 +02:00
Sébastien Loriot
36249c0fa0
Merge remote-tracking branch 'cgal/master' into HEAD
2021-09-23 11:07:06 +02:00
Sébastien Loriot
ab5d64e1c3
remove non-need comments
2021-09-23 11:04:19 +02:00
Sébastien Loriot
3728852d47
fix cmake
2021-09-23 10:04:35 +02:00
Dimitris Papavasiliou
7f04082cfc
Add polygon set drawing functionality.
2021-09-10 21:52:46 +03:00
Efi Fogel
5e73fe1eba
Merge remote-tracking branch 'cgal/master' into Aos_2-boundary_objects-efic
2021-08-04 12:22:09 +03:00
Sebastien Loriot
40f507a1f1
Merge pull request #5800 from MaelRL/SS-Doc_fixes-GF
...
Harmonization of some IO stream documentation
2021-07-19 07:56:48 +02:00
Sébastien Loriot
06c5462675
Merge remote-tracking branch 'cgal/5.2.x-branch'
2021-07-19 07:43:32 +02:00
Sébastien Loriot
32c7364831
update test to accept a relatively simple hole as being valid
2021-07-12 15:38:26 +02:00
Sébastien Loriot
e599bd44cc
fix validity check: holes can be relatively simple
2021-07-08 13:50:18 +02:00
Mael Rouxel-Labbé
78ff9185b3
Harmonize ASCII usage across all packages
2021-06-23 23:34:32 +02:00
Maxime Gimeno
a76bd6081e
Replace more sc text
2021-05-21 15:45:50 +02:00
Laurent Rineau
26ad68e486
Merge pull request #5649 from sloriot/CGAL-no_boost_shared_ptr
...
Replace internal use of boost shared_ptr
2021-05-18 18:14:12 +02:00
Sébastien Loriot
4e519a3c7a
move documented IO functions in IO namespace
2021-05-05 13:15:37 +02:00
Sébastien Loriot
1faa0e2992
replace internal use of boost::shared_ptr by std::shared_ptr
2021-04-28 10:55:26 +02:00
Maxime Gimeno
c49152359c
update max version of cmake and announce the new minimal in CHANGE.md
2021-04-15 15:08:54 +02:00
Simon Giraudot
fbfe5f2679
Add missing return statements
2021-04-01 12:08:15 +02:00
Efi Fogel
3ed74414df
Removed constructor of General_polygon_2 from a curve.
2021-03-08 18:50:37 +02:00
Efi Fogel
27e5db14b3
ed missing return type
2021-03-08 18:49:55 +02:00
Efi Fogel
2cd13748c1
Fixed the text and added missing intersection functions
2021-03-04 01:08:37 +02:00
Efi Fogel
f0c722a713
Added missing constructors
2021-03-03 19:06:18 +02:00
Efi Fogel
cacfb74537
Fixed typos; enhanced text with aggregated functions
2021-03-03 18:47:51 +02:00
Efi Fogel
e114e44aa9
Split into specific headers. Enhanced description of the UsePolylines template parameter
2021-03-03 17:27:22 +02:00
Efi Fogel
76f44656eb
Added missing constructors (from polygon + traits) and used them
2021-03-03 11:29:12 +02:00
Efi Fogel
514f123a75
Fixed back-conversion of polygons
2021-03-03 01:10:14 +02:00
Efi Fogel
95d67c613b
Cleaned up; removed test functions (moved to test)
2021-03-03 01:09:51 +02:00
Efi Fogel
9ebe6a821d
Added equality operator of general polygons
2021-03-03 01:09:09 +02:00
Efi Fogel
e26bd67dc1
Enhanced the test with polygon conversions
2021-03-03 01:08:41 +02:00
Efi Fogel
35e03e857a
Fixed aggregate operations with conversions
2021-03-02 15:19:03 +02:00
Efi Fogel
12a85a919b
Merge remote-tracking branch 'cgal/master' into Aos_2-boundary_objects-efic
2021-03-01 15:39:36 +02:00
Efi Fogel
42d234b177
Cleaned up
2021-03-01 00:11:14 +02:00
Efi Fogel
be3f6f4d0d
Fixed typo. Gps_default_traits accepts the input-polygon (not the kernel) as a template parameter
2021-03-01 00:10:28 +02:00
Efi Fogel
ba4e67c549
Added missing template parameter
2021-03-01 00:09:52 +02:00
Efi Fogel
7cfe16366e
Removed obsolete make_curve_2
2021-03-01 00:07:20 +02:00
Efi Fogel
5690fb11e0
Fixed the conversions
2021-02-28 19:20:22 +02:00
Efi Fogel
c58afad0e0
Temporarily added a test for cpolygon conversions. Eventually, this should be moved to a separate test.
2021-02-28 19:19:44 +02:00
Efi Fogel
dbe7d29863
Fixed convert_polygon()
2021-02-28 19:18:31 +02:00
Efi Fogel
f85aab400d
Cleaned up
2021-02-28 19:13:42 +02:00
Efi Fogel
8fa117bcc6
Reinstated back conversions
2021-02-28 12:06:02 +02:00
Efi Fogel
33b4b05c98
Cleaned up
2021-02-24 18:59:54 +02:00
Efi Fogel
391c1a22ff
Fixed documentation
2021-02-24 18:59:43 +02:00
Efi Fogel
fb1d6dea5a
Merge remote-tracking branch 'cgal/master' into Boolean_operations-Use_GPS_based_polylines-GF
2021-02-24 12:54:13 +02:00
Efi Fogel
124076bcb4
Merge remote-tracking branch 'cgal/master' into Bso-oriented_side-efif
2021-01-28 17:39:04 +02:00
Efi Fogel
f0c9ee6062
Cleaned up
2020-11-30 10:22:19 +02:00
Efi Fogel
ec9ab2f33f
Cleaned up
2020-11-30 10:16:42 +02:00
Efi Fogel
fcd12893e0
Refracted the code a bit. The code that determines whether to use (regular) polygons or polyline-based general polygons should reside in the internal function, and in particular, in functions that do not accept a traits as a parameter.
2020-11-30 10:03:43 +02:00
Efi Fogel
3778086ebf
Fixed references to arrangement manual
2020-11-24 13:37:55 +02:00
Maxime Gimeno
3b70343590
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-11-16 16:19:43 +01:00
Maxime Gimeno
8e23d5c482
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-11-10 09:00:41 +01:00
Simon Giraudot
d193f5e165
Add missing include
2020-10-21 10:37:14 +02:00
Simon Giraudot
0b70318c51
Merge remote-tracking branch 'mine/Polygon-Vertex_pair_iterator-GF' into Polygon-Vertex_pair_iterator-GF
2020-10-20 09:01:29 +02:00
Efi Fogel
7db7a24a90
Fixed typo
2020-10-05 15:48:04 +03:00
Efi Fogel
29063b4d34
Added missing links and fixed syntax
2020-10-05 15:39:24 +03:00
Efi Fogel
f81c9c2d00
Update Boolean_set_operations_2/doc/Boolean_set_operations_2/CGAL/Boolean_set_operations_2.h
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-10-05 15:18:55 +03:00
Efi Fogel
3a48f47a98
Update Boolean_set_operations_2/doc/Boolean_set_operations_2/CGAL/Boolean_set_operations_2.h
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-10-05 15:18:34 +03:00
Efi Fogel
37cc60b421
Update Boolean_set_operations_2/doc/Boolean_set_operations_2/CGAL/Boolean_set_operations_2.h
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-10-05 15:18:08 +03:00
Efi Fogel
5cbf5ff39b
Update Boolean_set_operations_2/doc/Boolean_set_operations_2/CGAL/Boolean_set_operations_2.h
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-10-05 15:17:54 +03:00
Efi Fogel
15999c1d87
Update Boolean_set_operations_2/doc/Boolean_set_operations_2/CGAL/Boolean_set_operations_2.h
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-10-05 15:17:33 +03:00
Efi Fogel
7cad2dd83b
Update Boolean_set_operations_2/doc/Boolean_set_operations_2/CGAL/Boolean_set_operations_2.h
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-10-05 15:17:04 +03:00
Efi Fogel
9215fb64c0
Update Boolean_set_operations_2/doc/Boolean_set_operations_2/CGAL/Boolean_set_operations_2.h
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-10-05 15:16:35 +03:00
Efi Fogel
0de8a77326
Update Boolean_set_operations_2/doc/Boolean_set_operations_2/CGAL/Boolean_set_operations_2.h
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-10-05 15:16:21 +03:00
Efi Fogel
03220ee24a
Update Boolean_set_operations_2/doc/Boolean_set_operations_2/CGAL/Boolean_set_operations_2.h
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-10-05 15:15:17 +03:00
Efi Fogel
4b621e1de5
Update Boolean_set_operations_2/doc/Boolean_set_operations_2/CGAL/Boolean_set_operations_2.h
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-10-05 15:15:07 +03:00
Efi Fogel
06ebe35eb2
Update Boolean_set_operations_2/doc/Boolean_set_operations_2/CGAL/Boolean_set_operations_2.h
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-10-05 15:14:56 +03:00
Efi Fogel
9b0b296cbe
Update Boolean_set_operations_2/doc/Boolean_set_operations_2/CGAL/Boolean_set_operations_2.h
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-10-05 15:14:44 +03:00
Simon Giraudot
97bbb55fb2
Fix is_empty method for PWH
2020-10-05 09:06:56 +02:00
Efi Fogel
8c33fbbec3
Last fixes
2020-10-03 10:55:47 +03:00
Efi Fogel
2b7f65e8a0
Finished
2020-10-02 15:10:05 +03:00
Efi Fogel
e189cf5bde
Updated intersection()
2020-10-02 12:52:36 +03:00
Efi Fogel
15ef09b598
ifference()
2020-10-01 17:37:38 +03:00
Simon Giraudot
4f0648d17b
Use Point_2/Point_2 constructor so that it also works with Arr_non_caching_segment_traits
2020-10-01 08:54:47 +02:00
Efi Fogel
ed58eccc0f
Fixed complement()
2020-10-01 03:27:15 +03:00
Efi Fogel
460faca82f
Fixed complement() doc
2020-10-01 02:35:42 +03:00
Efi Fogel
7e7ee4d4a3
An uplift
2020-10-01 02:13:11 +03:00
Efi Fogel
bd1501e184
Cleaned up
2020-09-30 13:32:54 +03:00
Efi Fogel
e4ff676503
1st revision
2020-09-30 13:26:37 +03:00
Simon Giraudot
2321bc6ce8
Fix missing overloads + header
2020-08-31 15:45:44 +02:00
Simon Giraudot
927e54ebce
Remove useless file
2020-08-31 14:29:01 +02:00
Simon Giraudot
af079b90e2
Document General_polygon_2 constructor using curve
2020-08-31 14:18:51 +02:00
Simon Giraudot
96c5d90243
Update BSO documentation with polyline traits selection
2020-08-31 11:13:22 +02:00
Simon Giraudot
d19e11c911
Add all overloads for auto polyline traits with InputIterators
2020-08-31 09:41:19 +02:00
Simon Giraudot
81b6cdea13
Add missings tests
2020-08-31 08:26:42 +02:00
Simon Giraudot
102c8c5399
WIP: overloads for iterator-based variants using transform iterators + enable_if
2020-08-27 15:48:09 +02:00
Simon Giraudot
722b489be3
Move conversion functions in separate file
2020-08-27 13:06:05 +02:00
Simon Giraudot
576114bcf0
Fix missing reference
2020-08-26 16:15:02 +02:00