Commit Graph

112103 Commits

Author SHA1 Message Date
albert-github 009a7963a8 Spelling correction
Spelling correction
2025-03-23 23:47:04 +01:00
Andreas Fabri dd99f3d526 PMP: Initialize to avoid warning 2025-03-23 23:46:50 +01:00
Mael Rouxel-Labbé 9ba631d07c Fix using c++17 static asserts 2025-03-23 23:18:49 +01:00
Sébastien Loriot ce7cb41d5b encode LEDA/Core dependency 2025-03-23 23:08:08 +01:00
Mael Rouxel-Labbé 0e6abc499f boost > std array 2025-03-23 22:58:40 +01:00
Mael Rouxel-Labbé b58a93c7c7 Fix mark type 2025-03-23 22:51:57 +01:00
Andreas Fabri ea07b8c772 Compute strlen using snprintf 2025-03-23 22:24:34 +01:00
Andreas Fabri 75941ed2fb Image_IO: sprintf -> snprintf 2025-03-23 22:24:18 +01:00
Mael Rouxel-Labbé be7de12acb Fix used uninitialized warning 2025-03-23 22:22:33 +01:00
Mael Rouxel-Labbé ec9b5fa21c Avoid pointless const& 2025-03-23 22:19:46 +01:00
Mael Rouxel-Labbé 114a4b8ff8 Add default constructors for test data structures
we don't actually ever run SLS2 with these polygon types,
it's just to test the API...
2025-03-23 22:14:44 +01:00
Mael Rouxel-Labbé ee86465438 Fix conversion warning 2025-03-23 21:58:40 +01:00
Andreas Fabri 69df3ae5a5 T2: avoid maybe uninitialized warning 2025-03-23 21:50:14 +01:00
Mael Rouxel-Labbé 6ce3d6140a Fix using C++17 static asserts 2025-03-23 21:44:47 +01:00
Mael Rouxel-Labbé 639b513993 Fix CMakeLists.txt 2025-03-23 21:44:33 +01:00
Mael Rouxel-Labbé c61639cfd7 Fix extrusion without snapping not registering some offset points 2025-03-23 21:44:14 +01:00
Mael Rouxel-Labbé bb81d8581e Fix compilation of SLS extrusion without snapping 2025-03-23 21:44:04 +01:00
Mael Rouxel-Labbé 068fb97941 Fix tparam + add some details 2025-03-23 21:43:12 +01:00
Mael Rouxel-Labbé cacd717b92 Align TMC's face creation on MC's
The main reason is that the previous implementation, which might
have been better, relied on a global edge index, which does not
exist simply for octrees.

Future work would be to re-implement some better way of constructing
the soup(s).
2025-03-21 13:31:02 +01:00
Andreas Fabri 7b2517a736
Update BGL/include/CGAL/boost/graph/dijkstra_shortest_path.h
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2025-03-21 10:24:34 +01:00
Mael Rouxel-Labbé 425cfb5f07 Use coordinates that create a simpler center 2025-03-21 09:23:47 +01:00
Sébastien Loriot 77a532a9d8 missing one vertex 2025-03-20 19:45:19 +01:00
Andreas Fabri 648b2bf004 SMDS: Allow whitespace in the line 2025-03-20 16:52:02 +01:00
Mael Rouxel-Labbé 1f91e3df40 Misc minor changes 2025-03-20 16:28:42 +01:00
Mael Rouxel-Labbé e1fb8735b4 Make partition_traits' function static (like the others) 2025-03-20 16:27:09 +01:00
Mael Rouxel-Labbé 3c1c050026 Fix using incorrect cell indexes in Octree's for_each_cell 2025-03-20 16:26:32 +01:00
Mael Rouxel-Labbé 5ede5c90d7 Filter duplicate cell IDs in Octree's edge_incident_cells()
This happens for edges that are incident to leaves leaving at different
depth levels. If we don't filter, we needlessly create a degenerate
edge (and face).
2025-03-20 16:24:52 +01:00
Mael Rouxel-Labbé 1736a4f681 Remove needless references 2025-03-20 12:50:06 +01:00
Mael Rouxel-Labbé 54a7d4554b Clean indentation 2025-03-20 12:48:28 +01:00
Andreas Fabri ce56424cd5 Add example; polish doc 2025-03-20 11:59:08 +01:00
Mael Rouxel-Labbé fba95c734a Tolerate numerical errors for kernels without exact constructions 2025-03-20 11:22:04 +01:00
Mael Rouxel-Labbé 4976ca6572 Fix wrong type in doc 2025-03-20 11:17:21 +01:00
Andreas Fabri 954ea5a5fc fix 2025-03-20 11:02:38 +01:00
Mael Rouxel-Labbé 0d20b6565e Construct Exact_rational from strings 2025-03-20 10:55:24 +01:00
Sébastien Loriot 652f35794d restore coherant orientation of faces 2025-03-20 10:53:53 +01:00
Andreas Fabri 4014582c13 lowecase 2025-03-20 10:37:53 +01:00
Mael Rouxel-Labbé f95bbbccc2 Do not use underscore prefixes 2025-03-20 10:35:55 +01:00
Andreas Fabri 2eb0a36383 Add to change log 2025-03-20 10:34:15 +01:00
Andreas Fabri d8248383a8 simplify the visitor 2025-03-20 10:29:35 +01:00
Andreas Fabri 8a749c5b61 simplify the code 2025-03-20 10:25:05 +01:00
Mael Rouxel-Labbé 0ab042d358 Fix int > float conversion warning 2025-03-20 10:23:41 +01:00
Mael Rouxel-Labbé 746a7dd983 Fix some conversion warnings 2025-03-20 10:09:42 +01:00
Sébastien Loriot 8abe5b0c23 make it work with Polyhedron 2025-03-19 19:47:08 +01:00
Laurent Rineau 11d75a169a sort lines 2025-03-19 17:48:04 +01:00
Laurent Rineau edd4f3e015 fix the use of Eigen3_VERSION 2025-03-19 17:41:56 +01:00
Sébastien Loriot 2e070b304a qem required Eigen 2025-03-19 16:50:52 +01:00
Sébastien Loriot 113079a8f8 add test 2025-03-19 16:45:41 +01:00
Mael Rouxel-Labbé a0326e9b21 Use constexpr ifs 2025-03-19 16:37:47 +01:00
Mael Rouxel-Labbé 3bb9146879 Don't use FT in std::numeric_limits 2025-03-19 16:35:01 +01:00
Mael Rouxel-Labbé 3b3c65e801 Precise a comment 2025-03-19 16:31:07 +01:00