Andreas Fabri
|
133934f7b6
|
Use <filesystem>
|
2024-10-10 13:19:23 +01:00 |
Andreas Fabri
|
527569346e
|
CGAL: Modernize CMakeLists.txt
|
2024-10-08 17:02:41 +01:00 |
Laurent Rineau
|
32893b91c0
|
Merge pull request #8263 from lrineau/CGAL-update_minimal_cmake-GF
cmake_minimum_required(VERSION 3.12...3.29)
|
2024-06-12 10:06:12 +02:00 |
Laurent Rineau
|
3a223ebd1e
|
cmake_minimum_required(VERSION 3.12...3.29)
|
2024-06-06 20:19:44 +02:00 |
albert-github
|
36c8b7589d
|
Spelling corrections
Last batch (for now) of spelling corrections in doxygen and normal comments
|
2024-05-31 19:05:34 +02:00 |
Andreas Fabri
|
ca4817632e
|
Turn #if 0 into a comment
|
2024-05-15 09:19:53 +01:00 |
Andreas Fabri
|
e27fdffc4c
|
Add a timer and single out two data sets in an #if 0
|
2024-05-03 09:48:48 +01:00 |
Guillaume Damiand
|
9a0b8eb824
|
Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19
|
2024-03-26 16:25:29 +01:00 |
Sebastien Loriot
|
128b169b24
|
Fixes when neither LEDA nor GMP is available (#7960)
|
2024-01-19 13:57:12 +01:00 |
Guillaume Damiand
|
3bc56024d3
|
Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19
|
2024-01-11 14:08:05 +01:00 |
Sébastien Loriot
|
c99b69a0e7
|
add missing license headers
|
2024-01-04 13:50:15 +01:00 |
Sébastien Loriot
|
e7c26349f2
|
move header in a package to GPL
|
2024-01-04 13:36:34 +01:00 |
Sébastien Loriot
|
ded0e2b5e8
|
typos
|
2024-01-03 18:57:05 +01:00 |
Sébastien Loriot
|
a10f794831
|
encode CORE/LEDA dependency
|
2024-01-03 18:45:14 +01:00 |
Sebastien Loriot
|
caecbe29c7
|
Replace boost::mpl (#7813)
- `boost::mpl::if_` --> `std::conditional`
- `boost::enable_if` -> `std::enable_if`
- `boost::mpl::and_` -> `&&`
- `boost::mpl::or_` -> `||`
- `boost::constant::bool_` -> `std::bool_constant`
- ...
|
2023-12-26 17:33:36 +01:00 |
Mael Rouxel-Labbé
|
81972df60e
|
Add a convenience IO header
|
2023-12-12 09:39:35 +01:00 |
Guillaume Damiand
|
c53e24a84f
|
draw straight_skeleton_2
|
2023-11-30 16:21:20 +01:00 |
Guillaume Damiand
|
f8a487d9ef
|
update dependencies
|
2023-11-29 18:12:09 +01:00 |
Guillaume Damiand
|
0655006622
|
Merge with master: now viewers use Qt6
|
2023-11-29 14:36:38 +01:00 |
Andreas Fabri
|
4e5082b6b5
|
remove _qt
|
2023-11-14 09:25:00 +00:00 |
Guillaume Damiand
|
761fde02be
|
add_in_graphics_scene -> add_to_graphics_scene; plus remove template parameter NumberType
|
2023-10-23 01:52:38 +02:00 |
Guillaume Damiand
|
6daa2a0c3b
|
Graphics_scene is no more templated
|
2023-10-23 01:30:57 +02:00 |
Guillaume Damiand
|
a5ee74cb66
|
Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19
|
2023-09-29 08:36:37 +02:00 |
Guillaume Damiand
|
9f22d67ed0
|
Rename Graphic_storage in Graphics_scene (Andreas and Sebastien review)
|
2023-09-28 12:49:00 +02:00 |
Guillaume Damiand
|
fd115bd321
|
Rename Graphic_storare into Graphics_scene (Andreas and Sebastien review)
|
2023-09-28 11:06:53 +02:00 |
Guillaume Damiand
|
5cf89dadd9
|
Rename Drawing_functor in Graphics_scene_options (following Andreas and Sebastien review)
|
2023-09-28 09:51:12 +02:00 |
Sébastien Loriot
|
8700394122
|
boost::mpl::if_ -> std::conditional
|
2023-09-24 22:57:20 +02:00 |
Laurent Rineau
|
28632f21fc
|
Merge branch 'master' into CGAL-Qt6-GF
# Conflicts:
# Installation/CHANGES.md
|
2023-09-14 17:40:05 +02:00 |
Laurent Rineau
|
bf027d4154
|
Merge pull request #7561 from afabri/SLS-warnings-GF
SLS: Fix warnings
|
2023-09-07 10:49:26 +02:00 |
Guillaume Damiand
|
467e55f10d
|
Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19
|
2023-08-28 14:38:58 +02:00 |
Sébastien Loriot
|
68bc244d02
|
Merge remote-tracking branch 'cgal/master' into HEAD
|
2023-08-24 14:14:12 +02:00 |
albert-github
|
93001308f4
|
Merge branch 'master' into feature/issue_7395
# Conflicts:
# Arrangement_on_surface_2/doc/Arrangement_on_surface_2/Concepts/ArrangementPointLocation_2.h
# Arrangement_on_surface_2/doc/Arrangement_on_surface_2/Concepts/ArrangementVerticalRayShoot_2.h
|
2023-08-18 11:10:42 +02:00 |
Sébastien Loriot
|
28f904f4e2
|
Merge remote-tracking branch 'cgal/master'
|
2023-08-15 07:16:14 +02:00 |
Sébastien Loriot
|
eada3ee8ca
|
Merge branch 'master' into 'sloriot/CGAL-using_c++17_stl'
|
2023-08-14 14:19:25 +02:00 |
albert-github
|
40c7765ffb
|
Spelling corrections
Corrections based on review
|
2023-07-30 17:54:10 +02:00 |
albert-github
|
1cce66c343
|
Spelling corrections
Spelling corrections `a e...` -> `an e...`
|
2023-07-30 12:59:17 +02:00 |
Mael Rouxel-Labbé
|
45a72e8dd2
|
Use FT weights from the start
|
2023-07-26 16:42:07 +02:00 |
albert-github
|
ad41766454
|
issue #7395 Improvement of layout of model relations
Corrected `cgalModels` to `cgalHasModes` inside `cgalHasNodelsBegin` / `cgalHasModelsEnd`
|
2023-07-18 13:23:37 +02:00 |
Mael
|
c6fd1d0316
|
Merge branch 'master' into CGAL-Qt6-GF
|
2023-07-18 10:49:58 +02:00 |
albert-github
|
4e5578d469
|
issue #7395 Improvement of layout of model relations
- based on review
|
2023-07-15 13:12:15 +02:00 |
albert-github
|
a0320dd7b4
|
Merge branch 'master' into feature/issue_7395
# Conflicts:
# Polyhedron/doc/Polyhedron/Concepts/PolyhedronItems_3.h
|
2023-07-13 10:33:18 +02:00 |
Sébastien Loriot
|
125542eb62
|
Merge remote-tracking branch 'cgal/master'
|
2023-07-11 12:59:21 +02:00 |
albert-github
|
301728a8a9
|
issue #7395 Improvement of layout of model relations
- Completed the cgalModels part
|
2023-07-09 12:43:36 +02:00 |
albert-github
|
5673ccfc71
|
Spelling corrections
Spelling correction `a edge` to `an edge`
|
2023-07-06 18:04:38 +02:00 |
albert-github
|
ee2a55279d
|
issue #7395 Improvement of layout of model relations
- Completed the cgalHasModel part
- corrected spelling of `Has Model` and `Is Model Of` to `Has model` and `Is model of`
|
2023-07-06 17:35:34 +02:00 |
Sébastien Loriot
|
b66afab814
|
Merge remote-tracking branch 'sloriot/CGAL-using_c++17_stl' into HEAD
|
2023-07-05 11:29:35 +02:00 |
Andreas Fabri
|
7f7e2efefc
|
SLS: Fix warnings
|
2023-06-29 11:05:13 +01:00 |
Guillaume Damiand
|
fe23441eab
|
Merge master
|
2023-06-26 14:42:33 +02:00 |
Guillaume Damiand
|
7da9812bda
|
Rename graphic_buffer into graphic_storage.
|
2023-06-22 15:18:34 +02:00 |
Sébastien Loriot
|
573de7f29e
|
Merge branch 'master'
|
2023-06-22 13:38:49 +02:00 |
Sébastien Loriot
|
27e303b598
|
add more missing include directives
|
2023-06-20 14:18:39 +02:00 |
Sébastien Loriot
|
bdfa15c08f
|
fixes after merge
|
2023-06-15 11:34:14 +02:00 |
Sébastien Loriot
|
9cdfe70abb
|
Merge remote-tracking branch 'sloriot/CGAL-toward_6.0'
|
2023-06-15 11:34:09 +02:00 |
Sébastien Loriot
|
604dcdc435
|
boost::optional => std::optional
|
2023-06-15 10:57:09 +02:00 |
Sébastien Loriot
|
71b4e4f08f
|
boost::shared_ptr => std::shared_ptr
|
2023-06-15 10:57:01 +02:00 |
Guillaume Damiand
|
519c7cc1a5
|
rename add_in_graphic_buffer into add_in_graphic_storage
|
2023-04-28 15:25:40 +02:00 |
Laurent Rineau
|
0576e883f9
|
Merge branch 'CGAL-fix-Qt5-CMake-GF' into CGAL-Qt6-GF
# Conflicts:
# AABB_tree/demo/AABB_tree/CMakeLists.txt
# Alpha_shapes_3/demo/Alpha_shapes_3/CMakeLists.txt
# Arrangement_on_surface_2/demo/Arrangement_on_surface_2/CMakeLists.txt
# Circular_kernel_3/demo/Circular_kernel_3/CMakeLists.txt
# GraphicsView/demo/Alpha_shapes_2/CMakeLists.txt
# GraphicsView/demo/Apollonius_graph_2/CMakeLists.txt
# GraphicsView/demo/Bounding_volumes/CMakeLists.txt
# GraphicsView/demo/Circular_kernel_2/CMakeLists.txt
# GraphicsView/demo/Generator/CMakeLists.txt
# GraphicsView/demo/GraphicsView/CMakeLists.txt
# GraphicsView/demo/L1_Voronoi_diagram_2/CMakeLists.txt
# GraphicsView/demo/Largest_empty_rect_2/CMakeLists.txt
# GraphicsView/demo/Periodic_2_triangulation_2/CMakeLists.txt
# GraphicsView/demo/Polygon/CMakeLists.txt
# GraphicsView/demo/Segment_Delaunay_graph_2/CMakeLists.txt
# GraphicsView/demo/Segment_Delaunay_graph_Linf_2/CMakeLists.txt
# GraphicsView/demo/Snap_rounding_2/CMakeLists.txt
# GraphicsView/demo/Spatial_searching_2/CMakeLists.txt
# GraphicsView/demo/Stream_lines_2/CMakeLists.txt
# GraphicsView/include/CGAL/Qt/DemosMainWindow_impl.h
# Hyperbolic_triangulation_2/demo/Hyperbolic_triangulation_2/CMakeLists.txt
# Installation/cmake/modules/CGAL_add_test.cmake
# Linear_cell_complex/demo/Linear_cell_complex/CMakeLists.txt
# Optimal_transportation_reconstruction_2/demo/Optimal_transportation_reconstruction_2/CMakeLists.txt
# Periodic_3_triangulation_3/demo/Periodic_3_triangulation_3/CMakeLists.txt
# Periodic_3_triangulation_3/demo/Periodic_Lloyd_3/CMakeLists.txt
# Polyhedron/demo/Polyhedron/polyhedron_demo_macros.cmake
# Polyline_simplification_2/demo/Polyline_simplification_2/CMakeLists.txt
# Principal_component_analysis/demo/Principal_component_analysis/CMakeLists.txt
# Triangulation_3/demo/Triangulation_3/CMakeLists.txt
# Triangulation_on_sphere_2/demo/Triangulation_on_sphere_2/CMakeLists.txt
|
2023-04-28 13:49:58 +02:00 |
Guillaume Damiand
|
4df2edd9c1
|
Replace draw_buffer by draw_graphic_storage
|
2023-04-28 12:26:31 +02:00 |
Guillaume Damiand
|
8f29e4d323
|
Rename class graphic buffer
|
2023-04-27 15:48:42 +02:00 |
Mael Rouxel-Labbé
|
e5f18d66f2
|
Fix set-but-unused-variable warning
|
2023-04-27 11:58:19 +02:00 |
Laurent Rineau
|
67441a3772
|
Convert all CMakeLists.txt to Qt6
|
2023-04-25 17:27:03 +02:00 |
Mael Rouxel-Labbé
|
78362cb7a9
|
Fix getting wrong split event L/R halfedges after closing a strait
|
2023-04-20 15:49:44 +02:00 |
Mael Rouxel-Labbé
|
a67fe59678
|
Fix ordering of articial events in presence of non-canonical split halfedges
|
2023-04-19 12:17:29 +02:00 |
Mael Rouxel-Labbé
|
33cdf430a6
|
Letter > character
|
2023-04-19 11:30:26 +02:00 |
Mael Rouxel-Labbé
|
1a5826f11a
|
Merge remote-tracking branch 'cgal/master' into SLS-Weighted_skeleton-GF
|
2023-04-17 12:48:30 +02:00 |
Mael Rouxel-Labbé
|
f0935334fb
|
Misc tiny cleaning
|
2023-04-17 12:39:24 +02:00 |
Laurent Rineau
|
824976a003
|
Merge pull request #7236 from albert-github/feature/issue_7231
issue #7231 Improvement of layout of refines relations.
|
2023-04-17 10:14:01 +02:00 |
Andreas Fabri
|
03e4024131
|
Add a break
|
2023-04-14 08:13:37 +01:00 |
Andreas Fabri
|
e21e3a9dbd
|
Do not compare with default constructed iterator as VC checks the container
|
2023-04-14 08:11:10 +01:00 |
Mael Rouxel-Labbé
|
712823a45c
|
Update nudge value
|
2023-04-12 18:34:28 +02:00 |
Mael Rouxel-Labbé
|
ed47da22cc
|
Add missing macro
|
2023-04-12 18:34:28 +02:00 |
Mael Rouxel-Labbé
|
4f923e5c4e
|
Add namespace
|
2023-04-12 17:28:04 +02:00 |
Mael Rouxel-Labbé
|
f61d272aeb
|
Rework test
|
2023-04-12 17:27:49 +02:00 |
Sébastien Loriot
|
49f1518730
|
fix typo
|
2023-04-12 17:07:26 +02:00 |
Andreas Fabri
|
ac64fcf31b
|
Remove #include <CGAL/gmpxx.h>
|
2023-04-12 07:07:27 +01:00 |
Andreas Fabri
|
32edd719c8
|
Work around VC problem with min()
|
2023-04-12 07:04:59 +01:00 |
Sébastien Loriot
|
98dab46bfa
|
remove macro
|
2023-04-11 13:35:28 +02:00 |
Sébastien Loriot
|
64a9e2e6e2
|
remove gmpxx requirement + make draw optional
|
2023-04-11 13:18:45 +02:00 |
Mael Rouxel-Labbé
|
0eb7417bf0
|
Continuation of f34f223909
|
2023-04-11 10:19:39 +02:00 |
Mael Rouxel-Labbé
|
0f9983b036
|
Doc fixes
|
2023-04-11 09:57:36 +02:00 |
Mael Rouxel-Labbé
|
70ac415808
|
Fix warnings
|
2023-04-06 00:40:52 +02:00 |
Mael Rouxel-Labbé
|
5e1231c8db
|
Add missing crucial part of 5372f67 which somehow got lost in the void
|
2023-04-06 00:02:00 +02:00 |
Andreas Fabri
|
ef793d8c03
|
Should this not better lead to an 'R' in the testsuite?
|
2023-04-04 08:58:14 +01:00 |
Mael Rouxel-Labbé
|
a9ec0d5810
|
Add missing basic viewer linkage
|
2023-03-31 12:49:10 +02:00 |
Mael Rouxel-Labbé
|
f34f223909
|
Do not disable some assertions, but do not look for too much trouble
|
2023-03-31 12:49:10 +02:00 |
Mael Rouxel-Labbé
|
6df6e6fb0c
|
Fix missing header includes
|
2023-03-31 12:49:10 +02:00 |
Mael Rouxel-Labbé
|
2fd2fc4792
|
Move doc
|
2023-03-31 12:49:10 +02:00 |
Mael Rouxel-Labbé
|
c95cbe559e
|
Misc minor comments
|
2023-03-31 12:49:10 +02:00 |
Mael Rouxel-Labbé
|
5372f6737d
|
Do not break harmonization by mistakenly resetting coeff caches
Resetting is only for trisegment IDs!!
|
2023-03-31 12:49:10 +02:00 |
Mael Rouxel-Labbé
|
4a1c862335
|
Rename test
|
2023-03-31 12:49:10 +02:00 |
Mael Rouxel-Labbé
|
fbd4d2aac4
|
Remove unused function with obsolete implementation
|
2023-03-27 15:57:53 +02:00 |
Mael Rouxel-Labbé
|
d62f376d63
|
Fix resetting wrong edge caches
Not only is it useless, it's harmful if coeff harmonization has been performed!
|
2023-03-27 15:55:59 +02:00 |
Mael Rouxel-Labbé
|
7c5e820b88
|
Tiny doc improvement
|
2023-03-27 15:54:05 +02:00 |
Mael Rouxel-Labbé
|
ce4c6d574e
|
Clean debug code from tests
|
2023-03-27 13:13:18 +02:00 |
Mael Rouxel-Labbé
|
607e987809
|
Sprinkle preconditions
|
2023-03-27 12:59:19 +02:00 |
Mael Rouxel-Labbé
|
73029183f3
|
Fix compilation error
|
2023-03-27 12:59:07 +02:00 |
Mael Rouxel-Labbé
|
a0ed8938d6
|
Fix warnings
|
2023-03-27 12:54:56 +02:00 |
Mael Rouxel-Labbé
|
ff54473e63
|
Rename package to Straight_skeleton_extrusion_2, move /examples to SLS
|
2023-03-27 11:51:17 +02:00 |
Mael Rouxel-Labbé
|
b9c7ddfee9
|
Fix doc link
|
2023-03-25 00:16:08 +01:00 |
Mael Rouxel-Labbé
|
228db6b3ef
|
Fix missing license / namespace
|
2023-03-25 00:15:48 +01:00 |