Mael Rouxel-Labbé
09ce9242c3
Remove doc leftovers of previous implementations
2025-03-18 09:16:50 +01:00
Mael Rouxel-Labbé
f1e1634d61
Revert indentation change
2025-03-17 17:22:07 +01:00
Mael Rouxel-Labbé
8dec5ba702
Update example of linear subdivision
2025-03-17 17:11:33 +01:00
Mael Rouxel-Labbé
1c3e9ebe23
Add some Extra in NP description to add links fixed Loop <-> fixed Catmull-Clark
2025-03-17 17:10:41 +01:00
Mael Rouxel-Labbé
5d1a9cdf45
Purge some obsolete links to method that no longer exists
...
use the NP in Loop / Catmull-Clark instead
2025-03-17 17:10:11 +01:00
Mael Rouxel-Labbé
a3e1726405
Remove namespace alias in global namespace
2025-03-17 16:56:24 +01:00
Mael Rouxel-Labbé
ede916eb39
Remove obsolete requirements on the graph having a sequential data structure
...
Obsolete with 9aa82af and 68a7fbb
2025-03-17 16:55:09 +01:00
Mael Rouxel-Labbé
1347518974
Misc doc fixes
2025-03-17 16:54:44 +01:00
Mael Rouxel-Labbé
3fccc2669d
Add a sentence about fixed subdivision in the user manual
2025-03-17 16:52:13 +01:00
Mael Rouxel-Labbé
3efb6f05c6
Improve subdivision tests
2025-03-17 16:51:21 +01:00
Mael Rouxel-Labbé
25f5f5a548
Replace linear_subdivision with a NP in Loop and Catmull-Clark methods
...
As to support fixed subdivsion for quad meshes
2025-03-17 16:50:11 +01:00
Mael
50df8701bb
Fix typo
...
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2025-02-26 00:33:06 +01:00
Andreas Fabri
067eeceae7
Include the header to test first
2025-02-22 11:44:15 +00:00
Mael Rouxel-Labbé
c299e09501
Remove redundant mask
2025-02-20 11:09:47 +01:00
Mael Rouxel-Labbé
3547db7787
Add linear_subdivision
2025-02-20 11:09:29 +01:00
Mael Rouxel-Labbé
afcd45e39b
Add missing target computation in Linear_mask's border_edge()
2025-02-20 11:08:58 +01:00
Sébastien Loriot
b589c88869
Merge remote-tracking branch 'cgal/master' into gsoc2023-hoskillua
2025-02-13 01:00:12 +01:00
Sébastien Loriot
692e0ef977
fix macro usage
2025-02-11 08:18:25 +01:00
Laurent Rineau
e5001d1a50
update our CMake version 3.18...3.31
...
That will suppress the warnings about `CMP0167` (from CMake 3.30):
```
CMake Warning (dev) at cmake/modules/display-third-party-libs-versions.cmake:37 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
```
2025-02-04 14:32:37 +01:00
Sébastien Loriot
619875392c
Merge branch 'gsoc2023' into master
2024-10-18 14:33:31 +02:00
Laurent Rineau
3a223ebd1e
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-06 20:19:44 +02:00
Laurent Rineau
2a2031df3b
Rename cgallab to CGALlab
...
@janetournois (see https://github.com/CGAL/cgal/pull/8149#issuecomment-2066444180
2024-04-23 15:09:51 +02:00
Laurent Rineau
621859b526
Rename Polyhedron demo to CGAL Lab
...
And announce it in the `CHANGES.md`.
2024-04-18 12:39:30 +02:00
Jane Tournois
a02ce9ea21
fix dependencies by removing Random_numbers where it's not needed anymore
2024-03-07 09:36:59 +01:00
hoskillua
2344871246
upsample subdivision
2023-10-31 09:00:24 +01: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
albert-github
4e5578d469
issue #7395 Improvement of layout of model relations
...
- based on review
2023-07-15 13:12:15 +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
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
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
a19e3d95d5
Move the top level functions to the main reference manual page
2023-03-20 12:21:22 +01:00
Andreas Fabri
9335ef79ed
Change who has as precondition that it is a triangle mesh
2023-03-17 19:42:06 +01:00
Andreas Fabri
dbd56de018
merge master
2023-03-17 16:58:36 +01:00
Andreas Fabri
56937801d5
Just copy the input points
2023-03-17 14:46:49 +01:00
Andreas Fabri
19ebe4a922
Fix for mesh with borser
2023-03-16 15:13:57 +01:00
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
Andreas Fabri
cde4665e43
Add to see also
2023-03-14 07:58:54 +01:00
Andreas Fabri
e4ec4a2c1f
Subdivision: Add example for Linear_mask_3
2023-03-13 17:08:40 +01:00
Dimitris Papavasiliou
98c4a61501
Fix Sqrt(3) subdivision mask calculation
...
Compilation fails when building Sqrt(3) subdivision code using a Epeck
kernel on Windows 64-bit, where `size_t` is `long long unsigned int`.
This small fix changes the calculations to use ints instead.
2022-09-08 01:59:38 +03:00
Laurent Rineau
2288225448
Massive update of CMake policies to version 3.23
2022-05-06 09:34:35 +02:00
Sébastien Loriot
4ffc949199
replace boost::unordered by std::unordered
...
but in T3, Mesh_3, TDS_3, P3[TM]3
2022-02-03 19:11:12 +01:00
Sébastien Loriot
75b03e6c0a
use_default_values() -> default_values()
2022-01-10 18:36:37 +01:00
Sébastien Loriot
6d3176e061
move Named_parameters class in STL_extension
...
helpers stay in BGL because it depends on BGL tags
2022-01-07 15:12:22 +01:00
Sébastien Loriot
b04a5f9124
remove overloads with default parameters
2022-01-04 16:14:49 +01:00
Sébastien Loriot
ab48f63e30
update latest cmake version tested
2021-11-09 10:58:47 +01:00
Dimitris Papavasiliou
45696cd539
Fix Doo Sabin subdivision for Gmpq-based kernels
2021-10-30 13:36:05 +03:00
Sébastien Loriot
8350dea94a
char* -> std::string
2021-10-04 09:49:24 +02:00
Sébastien Loriot
47028cd184
automatically move data files in data dir + update paths
...
Done for OFF/OBJ/STL/XYZ/PWN/PLY
2021-10-04 09:42:49 +02:00
Sebastien Loriot
20ea9e775f
Merge pull request #4009 from afabri/CGAL-internal-GF
...
CGAL: Move from CGAL/internal to CGAL/Pkg/internal
2021-08-30 11:55:36 +02:00
Sebastien Loriot
8013590cc4
Update Subdivision_method_3/include/CGAL/Subdivision_method_3/subdivision_masks_3.h
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2021-08-26 15:49:59 +02:00