Commit Graph

105445 Commits

Author SHA1 Message Date
JacksonCampolattaro 1b5ebd3a07 Merge remote-tracking branch 'origin/orthtree-generalization' into orthtree-generalization 2023-10-08 15:05:55 +02:00
JacksonCampolattaro 047a223db0 Revert Surface_mesh to the old memory management scheme
The new property container system is still used. Beneficial changes to surface mesh and additions to unit tests are preserved.
2023-10-08 15:05:24 +02:00
Sven Oesau f797ae714f fix compilation on MSVC 2023-10-05 13:57:18 +02:00
Sven Oesau 6963e7f973 fix emplace_group on MSVC 2023-10-05 13:57:01 +02:00
JacksonCampolattaro feb87c737a Eliminate most whitespace changes 2023-10-05 10:24:38 +02:00
JacksonCampolattaro 44cae21e65 Merge remote-tracking branch 'CGAL/master' into orthtree-generalization 2023-09-30 09:28:17 +02:00
JacksonCampolattaro 047a9494bd Fix mismatched parameter names in documentation 2023-09-30 09:24:20 +02:00
Laurent Rineau 8a4b492f1c
fix a typo in Tutorial_hello_world.txt (#7749)
fix a typo in Tutorial_hello_world.txt
2023-09-28 08:39:28 +02:00
CCXXXI 92232c9295
fix a typo in Tutorial_hello_world.txt 2023-09-28 12:54:50 +08:00
JacksonCampolattaro 6f86c932c8 Update function documentation for consistency 2023-09-27 21:13:46 +02:00
JacksonCampolattaro c575cd29cd Remove a couple of default initializations 2023-09-24 23:30:05 +02:00
JacksonCampolattaro 9b738cbf4b Eliminate more instances of boost::tie found with a global search
The classification plugin should probably be refactored at some point.
2023-09-24 22:38:27 +02:00
JacksonCampolattaro bf3bc031c7 Eliminate another `boost::tie` 2023-09-24 19:38:25 +02:00
JacksonCampolattaro 3ac8ddf5af More accounting for non-nullable maps 2023-09-24 18:38:07 +02:00
JacksonCampolattaro e39ca2aef8 Replace more `boost::tie`s with structured bindings 2023-09-24 18:08:35 +02:00
JacksonCampolattaro ffeb2ae85e Remove reference to Node type in traversal concept 2023-09-24 17:45:58 +02:00
JacksonCampolattaro d930a95c38 Use structured bindings instead of boost::tie 2023-09-24 17:27:09 +02:00
JacksonCampolattaro 674760974c Add a simple test for shared vertices 2023-09-24 17:10:27 +02:00
JacksonCampolattaro f021c0c941 Use optional vpm for all property maps 2023-09-24 16:52:09 +02:00
JacksonCampolattaro aced88517a More optional non-nullable maps 2023-09-24 16:33:59 +02:00
JacksonCampolattaro 9a1701ccfc More optional non-nullable maps 2023-09-24 15:53:04 +02:00
JacksonCampolattaro fbc49ad6a2 Replace boost::tie with optional type 2023-09-24 14:57:54 +02:00
JacksonCampolattaro 4c6084159a Add boost::span to STL_Extension for compatibility with older versions of Boost 2023-09-24 14:25:47 +02:00
JacksonCampolattaro 332e4b2e30 Replace `typedef` with `using` for consistency 2023-09-24 14:02:02 +02:00
JacksonCampolattaro 38c35d83c7 Update orthtree documentation and manual 2023-09-24 13:56:01 +02:00
Laurent Rineau 8718201f3e Merge pull request #7613 from MaelRL/AW3-Tet_remesh_example-GF
Add an example on combining 3D Alpha Wrap and Tetrahedral Remeshing
2023-09-19 16:29:25 +02:00
Laurent Rineau dc34975f5b Merge pull request #7644 from efifogel/Aos_2-fixes-efif
Aos_2: bug-fix for arrangements of geodesic arcs on a sphere
2023-09-19 16:29:22 +02:00
Laurent Rineau 90fdb93702 Merge pull request #7697 from ange-clement/Polyhedron-demo-meshing-segmented-image-color-aclement
Polyhedron demo : meshing a segmented image and preserving color
2023-09-19 16:29:20 +02:00
JacksonCampolattaro c67bec24cc More optionals for non-nullable maps 2023-09-16 18:38:32 +02:00
JacksonCampolattaro 48b502e5bb Add no-op collect_garbage(visitor) method for backwards compatibility 2023-09-16 18:22:38 +02:00
JacksonCampolattaro ce2c7a9ef5 Use optionals for more maps 2023-09-16 17:58:25 +02:00
JacksonCampolattaro bae28c3b4b Fix a typo: Gt is not a dependent type, so typename is unnecessary 2023-09-16 17:25:53 +02:00
JacksonCampolattaro e552b0d3cd Replace pointers to umap and vmap with optionals 2023-09-16 17:08:09 +02:00
JacksonCampolattaro 25790f6077 Replace nullable pmap types with std::optionals
Also not an ideal solution, but making this correct-by-construction would require more invasive refactoring.
2023-09-16 16:51:53 +02:00
JacksonCampolattaro 37d60b4ac6 Replace pointer with std::optional
This is not an ideal solution, but the Scene_points class has bigger issues.
2023-09-16 15:37:15 +02:00
JacksonCampolattaro 759905b136 Merge remote-tracking branch 'origin/orthtree-generalization' into orthtree-generalization 2023-09-16 10:26:35 +02:00
JacksonCampolattaro 4681f17ca8 Fix a small issue with the Octree definition 2023-09-16 10:24:24 +02:00
Efi Fogel 2be0b164f1 Merge branch 'master' into Aos_2-fixes-efif 2023-09-14 17:17:49 +03:00
Sébastien Loriot 33dce33e0b fix some doc issues 2023-09-14 09:58:04 +02:00
Sébastien Loriot 97ed41fa5a do not document Property_container for now 2023-09-14 09:17:17 +02:00
Sébastien Loriot da33014535 Merge remote-tracking branch 'cgal/master' 2023-09-14 09:07:00 +02:00
JacksonCampolattaro d169adb98b Update benchmarks to account for recent changes 2023-09-13 16:31:37 +02:00
Laurent Rineau 187409888b Merge branch '5.6.x-branch' 2023-09-13 16:17:20 +02:00
Laurent Rineau 6a7080df9a Merge pull request #7688 from hoskillua/heat-method-doc
Added missing reference to a paper in Heat method
2023-09-13 16:17:07 +02:00
Laurent Rineau 63aa411db2 Merge pull request #7700 from albert-github/feature/bug_html_comment
Incorrect closing HTML comment
2023-09-13 16:17:05 +02:00
Laurent Rineau e04b3a4e6b Merge pull request #7703 from albert-github/feature/issue_7701
issue #7701 Appearance of "Set of Faces" in documentation.
2023-09-13 16:17:03 +02:00
Laurent Rineau 3cf928a4c7 Merge pull request #7704 from sloriot/Mesh_3-PCMD_in_domain_bug
Fix Is_in_domain potential infinite loop

# Conflicts:
#	Mesh_3/include/CGAL/Polyhedral_complex_mesh_domain_3.h
2023-09-13 16:16:23 +02:00
Laurent Rineau fe9c1236c7 Merge pull request #7705 from albert-github/feature/issue_7702
issue #7702 Appearance of " Hilbert Sorting" in documentation.
2023-09-13 16:07:47 +02:00
Laurent Rineau db008f18e7 Merge pull request #7710 from sloriot/PMP-coref_visitor_concept
Fix concept doc
2023-09-13 16:07:39 +02:00
Laurent Rineau 3c8e205372 Merge branch '5.5.x-branch' into 5.6.x-branch 2023-09-13 16:05:59 +02:00