Commit Graph

109193 Commits

Author SHA1 Message Date
Efi Fogel 9f226f56dd Used size_t instead of int; removed unused variables; cleaned up 2024-03-12 12:38:41 +02:00
Sébastien Loriot 3bfc61af58 pass the VPM to polyline graph 2024-03-12 10:39:28 +01:00
Andreas Fabri a3fab59c17 fix unused variables 2024-03-12 09:25:56 +01:00
Andreas Fabri cf0c917b02 fix unused variables 2024-03-12 09:22:33 +01:00
Andreas Fabri 6744cc1dd6 Add operator==() for Multipolygon_wih_holes 2024-03-11 16:40:30 +01:00
Efi Fogel 2ef13a7926 Removed "REQUIRED" from find_package(Qt6...) to enable testing without Qt 2024-03-09 19:55:11 +02:00
Sven Oesau 83aa8cf6c1 added AABB_indexed_triangle_primitive_2 2024-03-09 13:02:04 +01:00
Sven Oesau 0e8f9c8068 update doc in user manual 2024-03-08 16:53:11 +01:00
Sven Oesau 30cec7dada updating polyline segment primitive and example 2024-03-08 16:43:21 +01:00
Sven Oesau 37e36b8532 fixed tests for point_2 on segment_2 and on triangle_2 2024-03-08 16:43:21 +01:00
Andreas Fabri 5e3cf4376e flush 2024-03-08 10:55:42 +00:00
Andreas Fabri 19725c0b08 Fix PMP testsuite 2024-03-08 08:40:02 +00:00
Andreas Fabri 6ae5c638bd A _3 too much 2024-03-08 07:01:03 +00:00
Jane Tournois 69d6373e91 examples... 2024-03-07 16:47:25 +01:00
Jane Tournois cbe0fff26b use Remesher_types and reduce code size 2024-03-07 16:46:32 +01:00
Laurent Rineau 9e19fd1d79 C3t3 item: fix a segfault 2024-03-07 16:00:43 +01:00
Jane Tournois 0f0e32ab28 Merge remote-tracking branch 'cgal/master' into Tet_remeshing-with_sizing_field-jtournois
# Conflicts:
#	Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/tetrahedral_adaptive_remeshing_impl.h
#	Tetrahedral_remeshing/include/CGAL/tetrahedral_remeshing.h
2024-03-07 15:21:54 +01:00
Jane Tournois 7670f1586c (wip) use one aabb_tree per surface_patch, and the kd_tree, to estimate adaptive size 2024-03-07 15:20:02 +01:00
Jane Tournois 258b4d3c82 introduce new constructor in Kd_tree 2024-03-07 15:12:47 +01:00
Sven Oesau 1be8f232dc
Apply suggestions from code review
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2024-03-07 13:14:34 +01:00
Andreas Fabri 7a0f3da89b
Update CGAL_Core/include/CGAL/CORE/extLong_impl.h
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2024-03-07 11:26:14 +01:00
Jane Tournois a02ce9ea21 fix dependencies by removing Random_numbers where it's not needed anymore 2024-03-07 09:36:59 +01:00
Andreas Fabri 4a30611cdb Add parenthesis to avoid warning 2024-03-07 08:28:23 +00:00
Sven Oesau cda5d0ab60 adding AABB_polyline_segment_primitive_2 for Polygon_2 and PointRange 2024-03-06 18:25:07 +01:00
Sven Oesau 3f9c5222e2 WIP: adding Construct_projected_point_2 for point onto segment and point onto triangle 2024-03-06 18:23:39 +01:00
Sébastien Loriot 1e71bbe0a0 update changes 2024-03-06 18:00:53 +01:00
Sébastien Loriot 786b015746 doc copy and move constructors 2024-03-06 17:53:07 +01:00
Sébastien Loriot d0d8efeeee use GMP by default 2024-03-06 17:38:09 +01:00
Jane Tournois f786b86432 Merge remote-tracking branch 'cgal/master' into PMP-add_bbox_to_face_graph-jtournois 2024-03-06 16:04:58 +00:00
Laurent Rineau 8c65aff6c1 Merge branch '5.6.x-branch' 2024-03-06 16:14:13 +01:00
Laurent Rineau 2fc4a76af0 Merge remote-tracking branch 'cgal/5.5.x-branch' into 5.6.x-branch 2024-03-06 16:13:42 +01:00
Jane Tournois 7ca00f90ef add missing includes (not included by helpers.h anymore) 2024-03-06 16:12:53 +01:00
Laurent Rineau 329e9d48a5
be compatible with non-C++17 compilers (#8049) 2024-03-06 16:11:09 +01:00
Jane Tournois bb2335a86e early exit already is in Bbox_3::scale() so we can remove this condition 2024-03-06 14:50:32 +01:00
Jane Tournois 15310c93ef copy_face_graph is not needed anymore 2024-03-06 14:48:31 +01:00
Jane Tournois 6b75fea902 move triangulation step into make_hexahedron(8 points) 2024-03-06 14:48:01 +01:00
Jane Tournois 4555c3e0f7 use make_hexahedron(Iso_cuboid_3) 2024-03-06 11:52:42 +01:00
Jane Tournois 75160fc24b reduce number of operations in bbox scaling 2024-03-06 11:52:26 +01:00
Sébastien Loriot 9b4f35dfa1 fix dependencies 2024-03-06 11:32:30 +01:00
Jane Tournois ff3db1e0d7
doc suggestions from code review
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2024-03-06 11:11:27 +01:00
Sébastien Loriot 2c8567ed16 add overload for Quotent as specialization for std::arithmetic result in undefined behavior 2024-03-06 10:48:52 +01:00
Jane Tournois c21fc4f238 remove circular dependency and corresponding fwd declarations
include in helpers.h was introduced by 0528592011
in 2019 for backward compatibility, it can now be removed
2024-03-06 10:42:53 +01:00
Laurent Rineau f716cc0260 fix a bug with devicePixelRatio and picking 2024-03-06 10:25:30 +01:00
Andreas Fabri b9f3e35192 Address warning and assert the Rule type 2024-03-06 08:36:36 +00:00
Andreas Fabri b13b01af99 Remove argc, argv 2024-03-06 08:13:12 +00:00
Sven Oesau 911ac1a34d added Construct_projected_point_2(Segment_2, Point_2) 2024-03-05 15:54:27 +01:00
Jane Tournois a4d6523f4a add missing forward declaration for copy_face_graph() 2024-03-05 14:36:52 +00:00
Jane Tournois 78872aca27 move NP do_not_triangulate to make_hexahedron(isocuboid)
and fix nb of faces of hexahedron from 8 to 6
2024-03-05 13:38:14 +00:00
Sébastien Loriot b34d9d6808 use raw string 2024-03-05 13:13:25 +01:00
Sébastien Loriot 0f532d78e4 ws 2024-03-05 13:04:14 +01:00